Method for transmitting control information and apparatus therefor

ABSTRACT

A method is presented for transmitting uplink control information in a wireless communication system supporting carrier aggregation and operating in Time Division Duplex (TDD). The method includes transmitting 4 bits (o(0), o(1), o(2), o(3)) for hybrid automatic repeat request acknowledgements (HARQ-ACKs) on a physical uplink shared channel (PUSCH). The 4 bits correspond to a first set of HARQ-ACKs associated with a first component carrier (CC) and a second set of HARQ-ACKs associated with a second CC according to a relation.

CROSS-REFERENCE TO RELATED APPLICATIONS

This Application is a Continuation of U.S. patent application Ser. No.14/321,274 filed on Jul. 1, 2014 (now U.S. Pat. No. 9,584,298 issued onFeb. 28, 2017), which is a Continuation of U.S. patent application Ser.No. 14/119,786 filed on Nov. 22, 2013 (now U.S. Pat. No. 8,855,027issued on Oct. 7, 2014), which is filed as the National Phase ofPCT/KR2012/004122 filed on May 24, 2012, which claims the benefit under35 U.S.C. §119(e) to U.S. Provisional Application No. 61/489,655 filedon May 24, 2011, all of which are hereby expressly incorporated byreference into the present application.

BACKGROUND OF THE INVENTION

Field of the Invention

The present invention relates to a wireless communication system and,more specifically, to a method for transmitting control information andan apparatus for the same.

Discussion of the Related Art

Wireless communication systems have been widely deployed to providevarious types of communication services including voice and dataservices. In general, a wireless communication system is a multipleaccess system that supports communication among multiple users bysharing available system resources (e.g. bandwidth, transmit power,etc.) among the multiple users. The multiple access system may adopt amultiple access scheme such as Code Division Multiple Access (CDMA),Frequency Division Multiple Access (FDMA), Time Division Multiple Access(TDMA), Orthogonal Frequency Division Multiple Access (OFDMA), or SingleCarrier Frequency Division Multiple Access (SC-FDMA).

SUMMARY OF THE INVENTION

An object of the present invention devised to solve the problem lies ina method for efficiently transmitting control information in a wirelesscommunication system and an apparatus for the same. Another object ofthe present invention is to provide a method and apparatus forefficiently transmitting uplink control information in a time divisionduplexing (TDD) system and efficiently managing resources for the same.The technical problems solved by the present invention are not limitedto the above technical problems and those skilled in the art mayunderstand other technical problems from the following description.

The object of the present invention can be achieved by providing amethod for transmitting uplink control information in a wirelesscommunication system supporting carrier aggregation and operating inTDD, the method including: generating a first set of hybrid automaticrepeat request acknowledgements (HARQ-ACKs) associated with a firstcomponent carrier (CC); generating a second set of HARQ-ACKs associatedwith a second CC; and transmitting 4-bit information corresponding tothe first set of HARQ-ACKs and the second set of HARQ-ACKs on a physicaluplink shared channel (PUSCH), wherein correspondence between the firstset of HARQ-ACKs, the second set of HARQ-ACKs and the 4-bit informationis given using the following relationship:

First CC Second CC HARQ-ACK(0), HARQ-ACK(0), 4-bit informationHARQ-ACK(1), HARQ-ACK(1), o(0), o(1), HARQ-ACK(2) HARQ-ACK(2) o(2), o(3)A, A, A A, A, A 1, 1, 1, 1 A, A, N/D A, A, A 1, 0, 1, 1 A, N/D, any A,A, A 0, 1, 1, 1 N/D, any, any A, A, A 0, 0, 1, 1 A, A, A A, A, N/D 1, 1,1, 0 A, A, N/D A, A, N/D 1, 0, 1, 0 A, N/D, any A, A, N/D 0, 1, 1, 0N/D, any, any A, A, N/D 0, 0, 1, 0 A, A, A A, N/D, any 1, 1, 0, 1 A, A,N/D A, N/D, any 1, 0, 0, 1 A, N/D, any A, N/D, any 0, 1, 0, 1 N/D, any,any A, N/D, any 0, 0, 0, 1 A, A, A N/D, any, any 1, 1, 0, 0 A, A, N/DN/D, any, any 1, 0, 0, 0 A, N/D, any N/D, any, any 0, 1, 0, 0 N, any,any N/D, any, any 0, 0, 0, 0 D, any, any N/D, any, any 0, 0, 0, 0wherein A denotes ACK, N denotes NACK (negative ACK), D denotes DTX(discontinuous transmission), N/D denotes NACK or DTX, and anyrepresents one of ACK, NACK and DTX.

CC may be replaceable by a cell.

In another aspect of the present invention, provided herein is acommunication device configured to transmit uplink control informationin a wireless communication system supporting carrier aggregation andoperating in TDD, including: a radio frequency (RF) unit; and aprocessor, wherein the processor is configured to generate a first setof HARQ-ACKs associated with a first CC, to generate a second set ofHARQ-ACKs associated with a second CC and to transmit 4-bit informationcorresponding to the first set of HARQ-ACKs and the second set ofHARQ-ACKs on a PUSCH, wherein correspondence between the first set ofHARQ-ACKs, the second set of HARQ-ACKs and the 4-bit information isgiven using the following relationship:

First CC Second CC HARQ-ACK(0), HARQ-ACK(0), 4-bit informationHARQ-ACK(1), HARQ-ACK(1), o(0), o(1), HARQ-ACK(2) HARQ-ACK(2) o(2), o(3)A, A, A A, A, A 1, 1, 1, 1 A, A, N/D A, A, A 1, 0, 1, 1 A, N/D, any A,A, A 0, 1, 1, 1 N/D, any, any A, A, A 0, 0, 1, 1 A, A, A A, A, N/D 1, 1,1, 0 A, A, N/D A, A, N/D 1, 0, 1, 0 A, N/D, any A, A, N/D 0, 1, 1, 0N/D, any, any A, A, N/D 0, 0, 1, 0 A, A, A A, N/D, any 1, 1, 0, 1 A, A,N/D A, N/D, any 1, 0, 0, 1 A, N/D, any A, N/D, any 0, 1, 0, 1 N/D, any,any A, N/D, any 0, 0, 0, 1 A, A, A N/D, any, any 1, 1, 0, 0 A, A, N/DN/D, any, any 1, 0, 0, 0 A, N/D, any N/D, any, any 0, 1, 0, 0 N, any,any N/D, any, any 0, 0, 0, 0 D, any, any N/D, any, any 0, 0, 0, 0wherein A denotes ACK, N denotes NACK (negative ACK), D denotes DTX(discontinuous transmission), N/D denotes NACK or DTX, and anyrepresents one of ACK, NACK and DTX.

CC may be replaceable by a cell. The first CC may be a primary CC andthe second CC may be a secondary CC.

When a physical downlink shared channel (PDSCH) without a physicaldownlink control channel (PDCCH) corresponding thereto is detected inthe first CC or the second CC, HARQ-ACK(0) in the corresponding HARQ-ACKset may represent an ACK/NACK/DTX response to the PDSCH without a PDCCHcorresponding thereto, wherein HARQ-ACK(j) in the corresponding HARQ-ACKset represents an ACK/NACK/DTX response to a PDSCH corresponding to aPDCCH having a DAI (downlink assignment index) of j or an ACK/NACK/DTXresponse to an SPS (semi-persistent scheduling) release PDCCH having aDAI of j.

When a PDSCH without a PDCCH corresponding thereto is not detected,HARQ-ACK(j) in each HARQ-ACK set may represent an ACK/NACK/DTX responseto a PDSCH corresponding to a PDCCH having a DAI j+1 or an ACK/NACK/DTXresponse to an SPS release PDCCH having a DAI of j+1.

Transmission of the 4-bit information on the PUSCH may includechannel-coding the 4-bit information using

$q_{i}^{ACK} = {\sum\limits_{n = 0}^{3}{\left( {o_{n} \cdot M_{{({i\mspace{11mu}{mod}\; 32})},n}} \right){mod}\; 2}}$wherein q_(i) ^(ACK) denotes an i-th channel-coded bit, i denotes aninteger equal to or greater than 0, mod represents a modulo operationand M_(a,n) represents the following block code:

i M_(i,0) M_(i,1) M_(i,2) M_(i,3) M_(i,4) M_(i,5) M_(i,6) M_(i,7)M_(i,8) M_(i,9) M_(i,10) 0 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 1 12 1 0 0 1 0 0 1 0 1 1 1 3 1 0 1 1 0 0 0 0 1 0 1 4 1 1 1 1 0 0 0 1 0 0 15 1 1 0 0 1 0 1 1 1 0 1 6 1 0 1 0 1 0 1 0 1 1 1 7 1 0 0 1 1 0 0 1 1 0 18 1 1 0 1 1 0 0 1 0 1 1 9 1 0 1 1 1 0 1 0 0 1 1 10 1 0 1 0 0 1 1 1 0 1 111 1 1 1 0 0 1 1 0 1 0 1 12 1 0 0 1 0 1 0 1 1 1 1 13 1 1 0 1 0 1 0 1 0 11 14 1 0 0 0 1 1 0 1 0 0 1 15 1 1 0 0 □ 1 1 1 0 1 1 16 1 1 1 0 1 1 1 0 01 0 17 1 0 0 1 1 1 0 0 1 0 0 18 1 1 0 1 1 1 1 1 0 0 0 19 1 0 0 0 0 1 1 00 0 0 20 1 0 1 0 0 0 1 0 0 0 1 21 1 1 0 1 0 0 0 0 0 1 1 22 1 0 0 0 1 0 01 1 0 1 23 1 1 1 0 1 0 0 0 1 1 1 24 1 1 1 1 1 0 1 1 1 1 0 25 1 1 0 0 0 11 1 0 0 1 26 1 0 1 1 0 1 0 0 1 1 0 27 1 1 1 1 0 1 0 1 1 1 0 28 1 0 1 0 11 1 0 1 0 0 29 1 0 1 1 1 1 1 1 1 0 0 30 1 1 1 1 1 1 1 1 1 1 1 31 1 0 0 00 0 0 0 0 0 0

In another aspect of the present invention, provided herein is a methodfor transmitting uplink control information in a wireless communicationsystem supporting carrier aggregation and operating in TDD, including:generating a first set of HARQ-ACKs associated with a first CC;generating a second set of HARQ-ACKs associated with a second CC; andtransmitting 4-bit information corresponding to the first set ofHARQ-ACKs and the second set of HARQ-ACKs on a PUSCH, whereincorrespondence between the first set of HARQ-ACKs, the second set ofHARQ-ACKs and the 4-bit information is given using the followingrelationship:

First CC Second CC HARQ-ACK(0), HARQ-ACK(0), HARQ-CK(1), HARQ-CK(1),4-bit information HARQ-ACK(2), HARQ-ACK(2), o(0), o(1), HARQ-ACK(3)HARQ-ACK(3) o(2), o(3) A, A, A, N/D A, A, A, N/D 1, 1, 1, 1 A, A, N/D,any A, A, A, N/D 1, 0, 1, 1 A, D, D, D A, A, A, N/D 0, 1, 1, 1 A, A, A,A A, A, A, N/D 0, 1, 1, 1 N/D, any, any, A, A, A, N/D 0, 0, 1, 1 any (A,N/D, any, A, A, A, N/D 0, 0, 1, 1 any), except for (A, D, D, D) A, A, A,N/D A, A, N/D, any 1, 1, 1, 0 A, A, N/D, any A, A, N/D, any 1, 0, 1, 0A, D, D, D A, A, N/D, any 0, 1, 1, 0 A, A, A, A A, A, N/D, any 0, 1, 1,0 N/D, any, any, A, A, N/D, any 0, 0, 1, 0 any (A, N/D, any, A, A, N/D,any 0, 0, 1, 0 any), except for (A, D, D, D) A, A, A, N/D A, D, D, D 1,1, 0, 1 A, A, A, N/D A, A, A, A 1, 1, 0, 1 A, A, N/D, any A, D, D, D 1,0, 0, 1 A, A, N/D, any A, A, A, A 1, 0, 0, 1 A, D, D, D A, D, D, D 0, 1,0, 1 A, D, D, D A, A, A, A 0, 1, 0, 1 A, A, A, A A, D, D, D 0, 1, 0, 1A, A, A, A A, A, A, A 0, 1, 0, 1 N/D, any, any, A, D, D, D 0, 0, 0, 1any N/D, any, any, A, A, A, A 0, 0, 0, 1 any (A, N/D, any, A, D, D, D 0,0, 0, 1 any), except for (A, D, D, D) (A, N/D, any, A, A, A, A 0, 0, 0,1 any), except for (A, D, D, D) A, A, A, N/D N/D, any, any, 1, 1, 0, 0any A, A, A, N/D (A, N/D, any, 1, 1, 0, 0 any), except for (A, D, D, D)A, A, N/D, any N/D, any, any, 1, 0, 0, 0 any A, A, N/D, any (A, N/D,any, 1, 0, 0, 0 any), except for (A, D, D, D) A, D, D, D N/D, any, any,0, 1, 0, 0 any A, D, D, D (A, N/D, any, 0, 1, 0, 0 any), except for (A,D, D, D) A, A, A, A N/D, any, any, 0, 1, 0, 0 any A, A, A, A (A, N/D,any, 0, 1, 0, 0 any), except for (A, D, D, D) N, any, any, N/D, any,any, 0, 0, 0, 0 any any N, any, any, (A, N/D, any, 0, 0, 0, 0 any any),except for (A, D, D, D) (A, N/D, any, N/D, any, any, 0, 0, 0, 0 any),except for any (A, D, D, D) (A, N/D, any, (A, N/D, any, 0, 0, 0, 0 any),except for any), except for (A, D, D, D) (A, D, D, D) D, any, any, N/D,any, any, 0, 0, 0, 0 any any D, any, any, (A, N/D, any, 0, 0, 0, 0 anyany), except for (A, D, D, D)wherein A denotes ACK, N denotes NACK (negative ACK), D denotes DTX(discontinuous transmission), N/D denotes NACK or DTX, and anyrepresents one of ACK, NACK and DTX.

CC may be replaceable by a cell.

In another aspect of the present invention, provided herein is acommunication device configured to transmit uplink control informationin a wireless communication system supporting carrier aggregation andoperating in TDD, including: a radio frequency (RF) unit; and aprocessor, wherein the processor is configured to generate a first setof HARQ-ACKs associated with a first CC, to generate a second set ofHARQ-ACKs associated with a second CC and to transmit 4-bit informationcorresponding to the first set of HARQ-ACKs and the second set ofHARQ-ACKs on a PUSCH, wherein correspondence between the first set ofHARQ-ACKs, the second set of HARQ-ACKs and the 4-bit information isgiven using the following relationship:

First CC Second CC HARQ-ACK(0), HARQ-ACK(0), HARQ-ACK(1), HARQ-ACK(1),4-bit information HARQ-ACK(2), HARQ-ACK(2), o(0), o(1), HARQ-ACK(3)HARQ-ACK(3) o(2), o(3) A, A, A, N/D A, A, A, N/D 1, 1, 1, 1 A, A, N/D,any A, A, A, N/D 1, 0, 1, 1 A, D, D, D A, A, A, N/D 0, 1, 1, 1 A, A, A,A A, A, A, N/D 0, 1, 1, 1 N/D, any, any, A, A, A, N/D 0, 0, 1, 1 any (A,N/D, any, A, A, A, N/D 0, 0, 1, 1 any), except for (A, D, D, D) A, A, A,N/D A, A, N/D, any 1, 1, 1, 0 A, A, N/D, any A, A, N/D, any 1, 0, 1, 0A, D, D, D A, A, N/D, any 0, 1, 1, 0 A, A, A, A A, A, N/D, any 0, 1, 1,0 N/D, any, any, A, A, N/D, any 0, 0, 1, 0 any (A, N/D, any, A, A, N/D,any 0, 0, 1, 0 any), except for (A, D, D, D) A, A, A, N/D A, D, D, D 1,1, 0, 1 A, A, A, N/D A, A, A, A 1, 1, 0, 1 A, A, N/D, any A, D, D, D 1,0, 0, 1 A, A, N/D, any A, A, A, A 1, 0, 0, 1 A, D, D, D A, D, D, D 0, 1,0, 1 A, D, D, D A, A, A, A 0, 1, 0, 1 A, A, A, A A, D, D, D 0, 1, 0, 1A, A, A, A A, A, A, A 0, 1, 0, 1 N/D, any, any, A, D, D, D 0, 0, 0, 1any N/D, any, any, A, A, A, A 0, 0, 0, 1 any (A, N/D, any, A, D, D, D 0,0, 0, 1 any), except for (A, D, D, D) (A, N/D, any, A, A, A, A 0, 0, 0,1 any), except for (A, D, D, D) A, A, A, N/D N/D, any, any, 1, 1, 0, 0any A, A, A, N/D (A, N/D, any, 1, 1, 0, 0 any), except for (A, D, D, D)A, A, N/D, any N/D, any, any, 1, 0, 0, 0 any A, A, N/D, any (A, N/D,any, 1, 0, 0, 0 any), except for (A, D, D, D) A, D, D, D N/D, any, any,0, 1, 0, 0 any A, D, D, D (A, N/D, any, 0, 1, 0, 0 any), except for (A,D, D, D) A, A, A, A N/D, any, any, 0, 1, 0, 0 any A, A, A, A (A, N/D,any, 0, 1, 0, 0 any), except for (A, D, D, D) N, any, any, N/D, any,any, 0, 0, 0, 0 any any N, any, any, (A, N/D, any, 0, 0, 0, 0 any any),except for (A, D, D, D) (A, N/D, any, N/D, any, any, 0, 0, 0, 0 any),except for any (A, D, D, D) (A, N/D, any (A, N/D, any, 0, 0, 0, 0 any),except for any), except for (A, D, D, D) (A, D, D, D) D, any, any, N/D,any, any, 0, 0, 0, 0 any any D, any, any, (A, N/D, any, 0, 0, 0, 0 anyany), except for (A, D, D, D)wherein A denotes ACK, N denotes NACK (negative ACK), D denotes DTX(discontinuous transmission), N/D denotes NACK or DTX, and anyrepresents one of ACK, ACK and DTX.

CC may be replaceable by a cell.

The first CC may be a primary CC and the second CC may be a secondaryCC.

When a PDSCH without a PDCCH corresponding thereto is detected in thefirst CC or the second CC, HARQ-ACK(0) in the corresponding HARQ-ACK setmay represent an ACK/NACK/DTX response to the PDSCH without a PDCCHcorresponding thereto, wherein HARQ-ACK(j) in the corresponding HARQ-ACKset represents an ACK/NACK/DTX response to a PDSCH corresponding to aPDCCH having a DAI of j or an ACK/NACK/DTX response to an SPS releasePDCCH having a DAI of j.

When a PDSCH without a PDCCH corresponding thereto is not detected,HARQ-ACK(j) in each HARQ-ACK set may represent an ACK/NACK/DTX responseto a PDSCH corresponding to a PDCCH having a DAI j+1 or an ACK/NACK/DTXresponse to an SPS release PDCCH having a DAI of j+1.

Transmission of the 4-bit information on the PUSCH may includechannel-coding the 4-bit information using

$q_{i}^{ACK} = {\sum\limits_{n = 0}^{3}{\left( {o_{n} \cdot M_{{({i\mspace{11mu}{mod}\; 32})},n}} \right){mod}\; 2}}$

wherein q_(i) ^(ACK) denotes an i-th channel-coded bit, i denotes aninteger equal to or greater than 0, mod represents a modulo operationand M_(a,n) represents the following block code:

i M_(i,0) M_(i,1) M_(i,2) M_(i,3) M_(i,4) M_(i,5) M_(i,6) M_(i,7)M_(i,8) M_(i,9) M_(i,10) 0 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 1 12 1 0 0 1 0 0 1 0 1 1 1 3 1 0 1 1 0 0 0 0 1 0 1 4 1 1 1 1 0 0 0 1 0 0 15 1 1 0 0 1 0 1 1 1 0 1 6 1 0 1 0 1 0 1 0 1 1 1 7 1 0 0 1 1 0 0 1 1 0 18 1 1 0 1 1 0 0 1 0 1 1 9 1 0 1 1 1 0 1 0 0 1 1 10 1 0 1 0 0 1 1 1 0 1 111 1 1 1 0 0 1 1 0 1 0 1 12 1 0 0 1 0 1 0 1 1 1 1 13 1 1 0 1 0 1 0 1 0 11 14 1 0 0 0 1 1 0 1 0 0 1 15 1 1 0 0 1 1 1 1 0 1 1 16 1 1 1 0 1 1 1 0 01 0 17 1 0 0 1 1 1 0 0 1 0 0 18 1 1 0 1 1 1 1 1 0 0 0 19 1 0 0 0 0 1 1 00 0 0 20 1 0 1 0 0 0 1 0 0 0 1 21 1 1 0 1 0 0 0 0 0 1 1 22 1 0 0 0 1 0 01 1 0 1 23 1 1 1 0 1 0 0 0 1 1 1 24 1 1 1 1 1 0 1 1 1 1 0 25 1 1 0 0 0 11 1 0 0 1 26 1 0 1 1 0 1 0 0 1 1 0 27 1 1 1 1 0 1 0 1 1 1 0 28 1 0 1 0 11 1 0 1 0 0 29 1 0 1 1 1 1 1 1 1 0 0 30 1 1 1 1 1 1 1 1 1 1 1 31 1 0 0 00 0 0 0 0 0 0

According to the present invention, it is possible to efficientlytransmit control information in a wireless communication system.Specifically, it is possible to efficiently transmit uplink controlinformation in a TDD system and efficiently manage resources for thesame.

The effects of the present invention are not limited to theabove-described effects and other effects which are not described hereinwill become apparent to those skilled in the art from the followingdescription.

BRIEF DESCRIPTION OF THE DRAWINGS

The accompanying drawings, which are included to provide a furtherunderstanding of the invention, illustrate embodiments of the inventionand together with the description serve to explain the principle of theinvention. In the drawings:

FIG. 1 illustrates physical channels used in a 3GPP LTE system as anexemplary wireless communication system and a signal transmission methodusing the same;

FIG. 2, including view (a) and view (b), illustrates a radio framestructure;

FIG. 3 illustrates a resource grid of a downlink slot;

FIG. 4 illustrates a downlink subframe structure;

FIG. 5 illustrates an uplink subframe structure;

FIG. 6 illustrates a slot level structure of PUCCH format 1a/1b;

FIG. 7 illustrates an example of determining a PUCCH resource forACK/NACK;

FIG. 8 illustrates a procedure of processing UL-SCH data and controlinformation;

FIG. 9 illustrates multiplexing of control information and UL-SCH dataon a PUSCH;

FIG. 10 illustrates a TDD UL ACK/NACK (uplink acknowledgement/negativeacknowledgement) transmission procedure in a single cell situation;

FIG. 11 illustrates a CA (carrier aggregation) communication system;

FIG. 12 illustrates cross-carrier scheduling;

FIG. 13 illustrates an A/N transmission procedure according to anembodiment of the present invention; and

FIG. 14 illustrates a base station (BS) and UE applicable to embodimentsof the present invention.

DETAILED DESCRIPTION OF THE INVENTION

Embodiments of the present invention are applicable to a variety ofwireless access technologies such as Code Division Multiple Access(CDMA), Frequency Division Multiple Access (FDMA), Time DivisionMultiple Access (TDMA), Orthogonal Frequency Division Multiple Access(OFDMA), and Single Carrier Frequency Division Multiple Access(SC-FDMA). CDMA can be implemented as a radio technology such asUniversal Terrestrial Radio Access (UTRA) or CDMA2000. TDMA can beimplemented as a radio technology such as Global System for Mobilecommunications (GSM)/General Packet Radio Service (GPRS)/Enhanced DataRates for GSM Evolution (EDGE). OFDMA can be implemented as a radiotechnology such as Institute of Electrical and Electronics Engineers(IEEE) 802.11 (Wireless Fidelity (Wi-Fi)), IEEE 802.16 (Worldwideinteroperability for Microwave Access (WiMAX)), IEEE 802.20, and EvolvedUTRA (E-UTRA). UTRA is a part of Universal Mobile TelecommunicationsSystem (UMTS). 3^(rd) Generation Partnership Project (3GPP) Long TermEvolution (LTE) is a part of Evolved UMTS (E-UMTS) using E-UTRA,employing OFDMA for downlink and SC-FDMA for uplink. LTE-Advanced(LTE-A) is evolved from 3GPP LTE.

While the following description is given, centering on 3GPP LTE/LTE-Afor clarity, this is purely exemplary and thus should not be construedas limiting the present invention. It should be noted that specificterms disclosed in the present invention are proposed for convenience ofdescription and better understanding of the present invention, and theuse of these specific terms may be changed to other formats within thetechnical scope or spirit of the present invention.

The terms used in the specification are described.

HARQ-ACK (Hybrid Automatic Repeat request-Acknowledgement): thisrepresents an acknowledgment response to downlink transmission (e.g.PDSCH or SPS release PDCCH), that is, an ACK/NACK/DTX response (simply,ACK/NACK response, ACK/NACK). The ACK/NACK/DTX response refers to ACK,NACK, DTX or NACK/DTX. HARQ-ACK for a specific CC or HARQ-ACK of aspecific CC refers to an ACK/NACK response to a downlink signal (e.g.PDSCH) related to (e.g. scheduled for) the corresponding CC. A PDSCH canbe replaced by a transport block (TB) or a codeword.

PDSCH: this corresponds to a DL grant PDCCH. The PDSCH is usedinterchangeably with a PDSCH w/PDCCH in the specification.

SPS release PDCCH: this refers to a PDCCH indicating SPS release. A UEperforms uplink feedback of ACK/NACK information about an SPS releasePDCCH.

SPS PDSCH: this is a PDSCH transmitted on DL using a resourcesemi-statically set according to SPS. The SPS PDSCH has no DL grantPDCCH corresponding thereto. The SPS PDSCH is used interchangeably witha PDSCH w/o PDCCH in the specification.

PUCCH index: This corresponds to a PUCCH resource. The PUCCH indexrepresents a PUCCH resource index, for example. The PUCCH resource indexis mapped to at least one of an orthogonal cover (OC), a cyclic shift(CS) and a PRB.

ARI (ACK/NACK resource indicator): This is used to indicate a PUCCHresource. For example, the ARI can be used to indicate a resource changevalue (e.g. offset) with respect to a specific PUCCH resource(configured by a higher layer). Furthermore, the ARI can be used toindicate a specific PUCCH resource (group) index in a PUCCH resource(group) set (configured by a higher layer). The ARI can be included in aTPC field of a PDCCH corresponding to a PDSCH on an SCC. PUCCH powercontrol is performed in a TPC field in a PDCCH (that is, PDCCHcorresponding to a PDSCH on a PCC) that schedules the PCC. The ARI canbe included in a TPC field of a PDCCH other than a PDCCH that has adownlink assignment index (DAI) initial value and schedules a specificcell (e.g. PCell). The ARI is used with a HARQ-ACK resource indicationvalue.

DAI (downlink assignment index): this is included in DCI transmittedthrough a PDCCH. The DAI can indicate an order value or counter value ofa PDCCH. A value indicated by a DAI field of a DL grant PDCCH is calleda DL DAI and a value indicated by a DAI field of a UL grant PDCCH iscalled a UL DAI for convenience.

Implicit PUCCH resource: This represents a PUCCH resource/index linkedto the smallest CCE index of a PDCCH that schedules a PCC (refer toEquation 1).

Explicit PUCCH resource: This can be indicated using the ARI.

PDCCH scheduling CC: This represents a PDCCH that schedules a PDSCH on aCC, that is, a PDCCH corresponding to a PDSCH on the CC.

PCC PDCCH: This represents a PDCCH that schedules a PCC. That is, thePCC PDCCH indicates a PDCCH corresponding to a PDSCH on the PCC. When itis assumed that cross-carrier scheduling is not allowed for the PCC, thePCC PDCCH is transmitted only on the PCC.

SCC PDCCH: This represents a PDCCH that schedules an SCC. That is, theSCC PDCCH indicates a PDCCH corresponding to a PDSCH on the SCC. Whencross-carrier scheduling is allowed for the SCC, the SCC PDCCH can betransmitted on the PCC. On the other hand, when cross-carrier schedulingis not allowed for the SCC, the SCC PDCCH is transmitted only on theSCC.

Cross-CC scheduling: This represents an operation ofscheduling/transmitting all PDCCHs through a single PCC.

Non-cross-CC scheduling: This represents an operation ofscheduling/transmitting a PDCCH scheduling a CC through the CC.

In a wireless communication system, a UE receives information from a BSon downlink (DL) and transmits information to the BS on uplink (UL).Information transmitted/received between the UE and BS includes data andvarious types of control information, and various physical channels arepresent according to type/purpose of information transmitted/receivedbetween the UE and BS.

FIG. 1 illustrates physical channels used in a 3GPP LTE system and asignal transmission method using the same.

When powered on or when a UE initially enters a cell, the UE performsinitial cell search involving synchronization with a BS in step S101.For initial cell search, the UE synchronizes with the BS and acquireinformation such as a cell Identifier (ID) by receiving a primarysynchronization channel (P-SCH) and a secondary synchronization channel(S-SCH) from the BS. Then the UE may receive broadcast information fromthe cell on a physical broadcast channel (PBCH). In the meantime, the UEmay check a downlink channel status by receiving a downlink referencesignal (DL RS) during initial cell search.

After initial cell search, the UE may acquire more specific systeminformation by receiving a physical downlink control channel (PDCCH) andreceiving a physical downlink shared channel (PDSCH) based oninformation of the PDCCH in step S102.

The UE may perform a random access procedure to access the BS in stepsS103 to S106. For random access, the UE may transmit a preamble to theBS on a physical random access channel (PRACH) (S103) and receive aresponse message for preamble on a PDCCH and a PDSCH corresponding tothe PDCCH (S104). In the case of contention-based random access, the UEmay perform a contention resolution procedure by further transmittingthe PRACH (S105) and receiving a PDCCH and a PDSCH corresponding to thePDCCH (S106).

After the foregoing procedure, the UE may receive a PDCCH/PDSCH (S107)and transmit a physical uplink shared channel (PUSCH)/physical uplinkcontrol channel (PUCCH) (S108), as a general downlink/uplink signaltransmission procedure. Here, control information transmitted from theUE to the BS is called uplink control information (UCI). The UCI mayinclude a hybrid automatic repeat and request (HARQ) acknowledgement(ACK)/negative-ACK (HARQ ACK/NACK) signal, a scheduling request (SR),channel state information (CSI), etc. The CSI includes a channel qualityindicator (CQI), a precoding matrix index (PMI), a rank indicator (RI),etc. While the UCI is transmitted through a PUCCH in general, it may betransmitted through a PUSCH when control information and traffic dataneed to be simultaneously transmitted. The UCI may be aperiodicallytransmitted through a PUSCH at the request/instruction of a network.

FIG. 2 illustrates a radio frame structure. In a cellular OFDM wirelesspacket communication system, uplink/downlink data packet transmission isperformed on a subframe-by-subframe basis. A subframe is defined as apredetermined time interval including a plurality of OFDM symbols. 3GPPLTE supports a type-1 radio frame structure applicable to FDD (FrequencyDivision Duplex) and a type-2 radio frame structure applicable to TDD(Time Division Duplex).

FIG. 2(a) illustrates a type-1 radio frame structure. A downlinksubframe includes 10 subframes each of which includes 2 slots in thetime domain. A time for transmitting a subframe is defined as atransmission time interval (TTI). For example, each subframe has alength of 1 ms and each slot has a length of 0.5 ms. A slot includes aplurality of OFDM symbols in the time domain and includes a plurality ofresource blocks (RBs) in the frequency domain. Since downlink uses OFDMin 3GPP LTE, an OFDM symbol represents a symbol period. The OFDM symbolmay be called an SC-FDMA symbol or symbol period. An RB as a resourceallocation unit may include a plurality of consecutive subcarriers inone slot.

The number of OFDM symbols included in one slot may depend on CyclicPrefix (CP) configuration. CPs include an extended CP and a normal CP.When an OFDM symbol is configured with the normal CP, for example, thenumber of OFDM symbols included in one slot may be 7. When an OFDMsymbol is configured with the extended CP, the length of one OFDM symbolincreases, and thus the number of OFDM symbols included in one slot issmaller than that in case of the normal CP. In case of the extended CP,the number of OFDM symbols allocated to one slot may be 6. When achannel state is unstable, such as a case in which a UE moves at a highspeed, the extended CP can be used to reduce inter-symbol interference.

When the normal CP is used, one subframe includes 14 OFDM symbols sinceone slot has 7 OFDM symbols. The first three OFDM symbols at most ineach subframe can be allocated to a PDCCH and the remaining OFDM symbolscan be allocated to a PDSCH.

FIG. 2(b) illustrates a type-2 radio frame structure. The type-2 radioframe includes 2 half frames. Each half frame includes 5 subframes, aDownlink Pilot Time Slot (DwPTS), a Guard Period (GP), and an UplinkPilot Time Slot (UpPTS), and one subframe consists of 2 slots. The DwPTSis used for initial cell search, synchronization or channel estimation.The UpPTS is used for channel estimation in a BS and UL transmissionsynchronization acquisition in a UE. The GP eliminates UL interferencecaused by multi-path delay of a DL signal between a UL and a DL.

Table 1 shows UL-DL configurations of subframes in a radio frame in theTDD mode.

TABLE 1 Downlink- to- Uplink Uplink- Switch- downlink point Subframenumber configuration periodicity 0 1 2 3 4 5 6 7 8 9 0 5 ms D S U U U DS U U U 1 5 ms D S U U D D S U U D 2 5 ms D S U D D D S U D D 3 10 ms  DS U U U D D D D D 4 10 ms  D S U U D D D D D D 5 10 ms  D S U D D D D DD D 6 5 ms D S U U U D S U U D

In Table 1, D denotes a downlink subframe, U denotes an uplink subframeand S denotes a special subframe. The special subframe includes DwPTS(Downlink Pilot TimeSlot), GP (Guard Period), and UpPTS (Uplink PilotTimeSlot). DwPTS is a period reserved for downlink transmission andUpPTS is a period reserved for uplink transmission.

The radio frame structure is merely exemplary and the number ofsubframes included in the radio frame, the number of slots included in asubframe, and the number of symbols included in a slot can be vary.

FIG. 3 illustrates a resource grid of a downlink slot.

Referring to FIG. 3, a downlink slot includes a plurality of OFDMsymbols in the time domain. One downlink slot may include 7(6) OFDMsymbols, and one resource block (RB) may include 12 subcarriers in thefrequency domain. Each element on the resource grid is referred to as aresource element (RE). One RB includes 12×7(6) REs. The number N_(RB) ofRBs included in the downlink slot depends on a downlink transmitbandwidth. The structure of an uplink slot may be same as that of thedownlink slot except that OFDM symbols by replaced by SC-FDMA symbols.

FIG. 4 illustrates a downlink subframe structure.

Referring to FIG. 4, a maximum of three (four) OFDM symbols located in afront portion of a first slot within a subframe correspond to a controlregion to which a control channel is allocated. The remaining OFDMsymbols correspond to a data region to which a physical downlink sharedchancel (PDSCH) is allocated. Examples of downlink control channels usedin LTE include a physical control format indicator channel (PCFICH), aphysical downlink control channel (PDCCH), a physical hybrid ARQindicator channel (PHICH), etc. The PCFICH is transmitted at a firstOFDM symbol of a subframe and carries information regarding the numberof OFDM symbols used for transmission of control channels within thesubframe. The PHICH is a response of uplink transmission and carries anHARQ acknowledgment (ACK)/negative-acknowledgment (NACK) signal.

Control information transmitted through the PDCCH is referred to asdownlink control information (DCI). Formats 0, 3, 3A and 4 for uplinkand formats 1, 1A, 1B, 1C, 1D, 2, 2A, 2B and 2C for downlink are definedas DCI formats. The DCI formats selectively include information such ashopping flag, RB allocation, MCS (Modulation Coding Scheme), RV(Redundancy Version), NDI (New Data Indicator), TPC (Transmit PowerControl), cyclic shift DM RS (Demodulation Reference Signal), CQI(Channel Quality Information) request, HARQ process number, TPMI(Transmitted Precoding Matrix Indicator), PMI (Precoding MatrixIndicator) confirmation according as necessary.

A PDCCH may carry a transport format and a resource allocation of adownlink shared channel (DL-SCH), resource allocation information of anuplink shared channel (UL-SCH), paging information on a paging channel(PCH), system information on the DL-SCH, information on resourceallocation of an upper-layer control message such as a random accessresponse transmitted on the PDSCH, a set of Tx power control commands onindividual UEs within an arbitrary UE group, a Tx power control command,information on activation of a voice over IP (VoIP), etc. A plurality ofPDCCHs can be transmitted within a control region. The UE can monitorthe plurality of PDCCHs. The PDCCH is transmitted on an aggregation ofone or several consecutive control channel elements (CCEs). The CCE is alogical allocation unit used to provide the PDCCH with a coding ratebased on a state of a radio channel. The CCE corresponds to a pluralityof resource element groups (REGs). A format of the PDCCH and the numberof bits of the available PDCCH are determined by the number of CCEs. TheBS determines a PDCCH format according to DCI to be transmitted to theUE, and attaches a cyclic redundancy check (CRC) to control information.The CRC is masked with a unique identifier (referred to as a radionetwork temporary identifier (RNTI)) according to an owner or usage ofthe PDCCH. If the PDCCH is for a specific UE, a unique identifier (e.g.,cell-RNTI (C-RNTI)) of the UE may be masked to the CRC. Alternatively,if the PDCCH is for a paging message, a paging identifier (e.g.,paging-RNTI (P-RNTI)) may be masked to the CRC. If the PDCCH is forsystem information (more specifically, a system information block(SIB)), a system information RNTI (SI-RNTI) may be masked to the CRC.When the PDCCH is for a random access response, a random access-RNTI(RA-RNTI) may be masked to the CRC.

FIG. 5 illustrates an uplink subframe structure used in LTE.

Referring to FIG. 5, an uplink subframe includes a plurality of (e.g. 2)slots. A slot may include different numbers of SC-FDMA symbols accordingto CP lengths. The uplink subframe is divided into a control region anda data region in the frequency domain. The data region is allocated witha PUSCH and used to carry a data signal such as audio data. The controlregion is allocated a PUCCH and used to carry uplink control information(UCI). The PUCCH includes an RB pair located at both ends of the dataregion in the frequency domain and hopped in a slot boundary.

The PUCCH can be used to transmit the following control information.

-   -   SR (scheduling request): This is information used to request a        UL-SCH resource and is transmitted using On-Off Keying (OOK)        scheme.    -   HARQ ACK/NACK: This is a response signal to a downlink data        packet on a PDSCH and indicates whether the downlink data packet        has been successfully received. A 1-bit ACK/NACK signal is        transmitted as a response to a single downlink codeword and a        2-bit ACK/NACK signal is transmitted as a response to two        downlink codewords.    -   CQI (channel quality indicator): This is feedback information        about a downlink channel. Feedback information regarding        Multiple Input Multiple Output (MIMO) includes Rank Indicator        (RI) and Precoding Matrix Indicator (PMI). 20 bits are used for        each subframe.

The quantity of control information (UCI) that a UE can transmit througha subframe depends on the number of SC-FDMA symbols available forcontrol information transmission. The SC-FDMA symbols available forcontrol information transmission correspond to SC-FDMA symbols otherthan SC-FDMA symbols of the subframe, which are used for referencesignal transmission. In the case of a subframe in which a SoundingReference Signal (SRS) is configured, the last SC-FDMA symbol of thesubframe is excluded from the SC-FDMA symbols available for controlinformation transmission. A reference signal is used to detect coherenceof the PUCCH. The PUCCH supports 7 formats according to informationtransmitted thereon.

Table 2 shows the mapping relationship between PUCCH formats and UCI inLTE.

TABLE 2 PUCCH format UCI (Uplink Control Information) Format 1 SR(Scheduling Request) (non-modulated waveform Format 1a 1-bit HARQACK/NACK (SR exist/non-exist) Format 1b 2-bit HARQ ACK/NACK (SRexist/non-exist) Format 2 CQI (20 coded bits) Format 2 CQI and 1- or2-bit HARQ ACK/NACK (20 bits) (corresponding to only extended CP) Format2a CQI and 1-bit HARQ ACK/NACK (20 + 1 coded bits) Format 2b CQI and2-bit HARQ ACK/NACK (20 + 2 coded bits) Format 3 Up to 24-bit HARQACK/NACK + SR (LTE-A)

FIG. 6 illustrates a slot level structure of PUCCH formats 1a/1b. ThePUCCH formats 1a/1b are used for ACK/NACK transmission. In the case ofnormal CP, SC-FDMA symbols #2, #3 and #4 are used for DM RStransmission. In the case of extended CP, SC-FDMA symbols #2 and #3 areused for DM RS transmission. Accordingly, 4 SC-FDMA symbols in a slotare used for ACK/NACK transmission. PUCCH format 1a/1b is called PUCCHformat 1 for convenience.

Referring to FIG. 6, 1-bit [b(0)] and 2-bit [b(0)b(1)] ACK/NACKinformation are modulated according to BPSK and QPSK modulation schemesrespectively, to generate one ACK/NACK modulation symbol d₀. Each bit[b(i), 1=0, 1] of the ACK/NACK information indicates a HARQ response toa corresponding DL transport block, corresponds to 1 in the case ofpositive ACK and corresponds to 0 in case of negative ACK (NACK). Table3 shows a modulation table defined for PUCCH formats 1a and 1b in LTE.

TABLE 3 PUCCH format b(0), . . . , b(M_(bit) − 1) d(0) 1a 0   1 1 −1 00  1 1b 01 −j 10   j 11 −1

PUCCH formats 1a/1b perform time domain spreading using an orthogonalspreading code W₀, W₁, W₂, W₃, (e.g. Walsh-Hadamard or DFT code) inaddition to cyclic shift α_(cs,x) in the frequency domain. In the caseof PUCCH formats 1a/1b, a larger number of UEs can be multiplexed on thesame PUCCH RB because code multiplexing is used in both frequency andtime domains.

RSs transmitted from different UEs are multiplexed using the same methodas is used to multiplex UCI. The number of cyclic shifts supported bySC-FDMA symbols for PUCCH ACK/NACK RB can be configured by cell-specifichigher layer signaling parameter Δ_(shift) ^(PUCCH). Δ_(shift)^(PUCCH)ε{1, 2, 3} represents that shift values are 12, 6 and 4,respectively. In time-domain CDM, the number of spreading codes actuallyused for ACK/NACK can be limited by the number of RS symbols becausemultiplexing capacity of RS symbols is less than that of UCI symbols dueto a smaller number of RS symbols.

FIG. 7 illustrates an example of determining PUCCH resources forACK/NACK. In LTE, a plurality of PUCCH resources for ACK/NACK are sharedby a plurality of UEs in a cell every time the UEs need the PUCCHresources rather than allocated to UEs in advance. Specifically, a PUCCHresource used by a UE to transmit an ACK/NACK signal corresponds to aPDCCH on which scheduling information on DL data involving the ACK/NACKsignal is delivered. The region in which the PDCCH is transmitted in aDL subframe is configured with a plurality of Control Channel Elements(CCEs), and the PDCCH transmitted to the UE is composed of one or moreCCEs. The UE transmits the ACK/NACK signal through a PUCCH resourcecorresponding to a specific one (e.g. first CCE) of the CCEsconstituting the received PDCCH.

Referring to FIG. 7, each block in a downlink component carrier (DL CC)represents a CCE and each block in an uplink component carrier (UL CC)indicates a PUCCH resource. Each PUCCH index corresponds to a PUCCHresource for an ACK/NACK signal. If information on a PDSCH is deliveredon a PDCCH composed of CCEs #4, #5 and #6, as shown in FIG. 7, a UEtransmits an ACK/NACK signal on PUCCH #4 corresponding to CCE #4, thefirst CCE of the PDCCH. FIG. 7 illustrates a case in which maximum MPUCCHs are present in the UL CC when maximum N CCEs exist in the DL CC.Though N can equal M, N may differ from M and CCEs are mapped to PUCCHsin an overlapped manner.

Specifically, a PUCCH resource index in LTE is determined as follows.n ⁽¹⁾ _(PUCCH) =n _(CCE) +N ⁽¹⁾ _(PUCCH)  [Equation 1]

Here, n⁽¹⁾ _(PUCCH) represents a resource index of PUCCH format 1 forACK/NACK/DTX transmission, N⁽¹⁾ _(PUCCH) denotes a signaling valuereceived from a higher layer, and n_(CCE) denotes the smallest value ofCCE indexes used for PDCCH transmission. A cyclic shift, an orthogonalspreading code and a physical resource block (PRB) for PUCCH formats1a/1b are obtained from n⁽¹⁾ _(PUCCH).

When an LTE system operates in TDD, a UE transmits a single multiplexedACK/NACK signal for a plurality of PDSCHs received through differentsubframes. Methods of transmitting ACK/NACK for a plurality of PDSCHsinclude the following.

ACK/NACK bundling: ACK/NACK bits for a plurality of data units (e.g.PDSCH, SPS release PDCCH, etc.) are combined according to a logical ANDoperation. For example, upon successful decoding of all data units, anRx node (e.g. UE) transmits ACK signals. If any of data units has notbeen decoded (detected), the Rx node does not transmit a NACK signal orno signal.

PUCCH selection: Upon reception of a plurality of PDSCHs, a UE occupiesa plurality of PUCCH resources for ACK/NACK transmission. ACK/NACKresponses to the plurality of PDSCHs are discriminated according tocombinations of PUCCH resources used for ACK/NACK transmission andtransmitted ACK/NACK information (e.g. bit values). This is alsoreferred to as ACK/NACK selection.

PUCCH selection will now be described in detail. When the UE receives aplurality of DL data in the PUCCH selection scheme, the UE occupies aplurality of UL physical channels in order to transmit a multiplexedACK/NACK signal. For example, when the UE receives a plurality ofPDSCHs, the UE can occupy the same number of PUCCHs as the PDSCHs usinga specific CCE of a PDCCH which indicates each PDSCH. In this case, theUE can transmit a multiplexed ACK/NACK signal using combination of whichone of the occupied PUCCHs is selected and modulated/coded resultsapplied to the selected PUCCH.

Table 4 shows a PUCCH selection scheme defined in the LTE system.

TABLE 3 HARQ-ACK(0), HARQ-ACK(1), Subframe HARQ-ACK(2), HARQ-ACK(3) n⁽¹⁾_(PUCCH, X) b(0), b(1) ACK, ACK, ACK, ACK n⁽¹⁾ _(PUCCH, 1) 1, 1 ACK,ACK, ACK, NACK/DTX n⁽¹⁾ _(PUCCH, 1) 1, 0 NACK/DTX, NACK/DTX, NACK, DTXn⁽¹⁾ _(PUCCH, 2) 1, 1 ACK, ACK, NACK/DTX, ACK n⁽¹⁾ _(PUCCH, 1) 1, 0NACK, DTX, DTX, DTX n⁽¹⁾ _(PUCCH, 0) 1, 0 ACK, ACK, NACK/DTX, NACK/DTXn⁽¹⁾ _(PUCCH, 1) 1, 0 ACK, NACK/DTX, ACK, ACK n⁽¹⁾ _(PUCCH, 3) 0, 1NACK/DTX, NACK/DTX, NACK/DTX, n⁽¹⁾ _(PUCCH, 3) 1, 1 NACK ACK, NACK/DTX,ACK, NACK/DTX n⁽¹⁾ _(PUCCH, 2) 0, 1 ACK, NACK/DTX, NACK/DTX, ACK n⁽¹⁾_(PUCCH, 0) 0, 1 ACK, NACK/DTX, NACK/DTX, NACK/DTX n⁽¹⁾ _(PUCCH, 0) 1, 1NACK/DTX, ACK, ACK, ACK n⁽¹⁾ _(PUCCH, 3) 0, 1 NACK/DTX, NACK, DTX, DTXn⁽¹⁾ _(PUCCH, 1) 0, 0 NACK/DTX, ACK, ACK, NACK/DTX n⁽¹⁾ _(PUCCH, 2) 1, 0NACK/DTX, ACK, NACK/DTX, ACK n⁽¹⁾ _(PUCCH, 3) 1, 0 NACK/DTX, ACK,NACK/DTX, NACK/DTX n⁽¹⁾ _(PUCCH, 1) 0, 1 NACK/DTX, NACK/DTX, ACK, ACKn⁽¹⁾ _(PUCCH, 3) 0, 1 NACK/DTX, NACK/DTX, ACK, NACK/DTX n⁽¹⁾ _(PUCCH, 2)0, 0 NACK/DTX, NACK/DTX, NACK/DTX, ACK n⁽¹⁾ _(PUCCH, 3) 0, 0 DTX, DTX,DTX, DTX N/A N/A

In Table 4, HARQ-ACK(i) indicates the HARQ ACK/NACK/DTX result of ani-th data unit (0≦i≦3). Results of HARQ ACK/NACK/DTX include ACK, NACK,DTX and NACK/DTX. NACK/DTX represents NACK or DTX. ACK represents that atransport block (equivalent to a code block) transmitted on a PDSCH hasbeen successfully decoded whereas NACK represents that the transportblock has not been successfully decode. DTX (discontinuous transmission)represents that PDCCH detection failure. Maximum 4 PUCCH resources(i.e., n⁽¹⁾ _(PUCCH,0) to n⁽¹⁾ _(PUCCH,3)) can be occupied for each dataunit. The multiplexed ACK/NACK signal is transmitted through one PUCCHresource selected from the occupied PUCCH resources. In Table 4, n⁽¹⁾_(PUCCH,X) represents a PUCCH resource actually used for ACK/NACKtransmission, and b(0)b(1) indicates two bits transmitted through theselected PUCCH resource, which are modulated using QPSK. For example,when the UE has decoded 4 data units successfully, the UE transits bits(1, 1) to a BS through a PUCCH resource linked with n⁽¹⁾ _(PUCCH,1).Since combinations of PUCCH resources and QPSK symbols cannot representall available ACK/NACK suppositions, NACK and DTX are coupled exceptsome cases (NACK/DTX, N/D).

PUSCH piggybacking will now be described. Since an LTE UE cannotsimultaneously transmit a PUCCH and a PUSCH, the LTE UE multiplexes UCI(e.g. CQI/PMI, HARQ-ACK, RI, etc.) in a PUSCH region when the UCI needsto be transmitted through a subframe in which a PUSCH is transmitted.

FIG. 8 illustrates a procedure of processing UL-SCH data and controlinformation. Refer to 36.212 V8.7.0 (2009.05) 5.2.2 to 5.2.2.8 for moredetailed procedure.

Referring to FIG. 8, error detection is performed in such a manner thata CRC (cyclic redundancy check) is attached to a UL-SCH transport block(TB) (S100).

The whole TB is used to calculate CRC parity bits. The TB has bits ofa₀, a₁, a₂, a₃, . . . , a_(A-1). The parity bits are p₀, p₁, p₂, p₃, . .. , p_(L-1). The TB has a size of A and the number of parity bits is L.

After attachment of the CRC to the TB, code block segmentation and CRCattachment to a code block are performed (S110). Bits b₀, b₁, b₂, b₃, .. . , b_(B-1) are input for code block segmentation. Here, B denotes thenumber of bits of the TB (including the CRC). Bits c_(r0), c_(r1),c_(r2), c_(r3), . . . , c_(r(Kr-1)) are obtained from code blocksegmentation. Here, r denotes a code block number (r=0, 1, . . . , C−1),Kr denotes the number of bits of a code block r, and C denotes the totalnumber of code blocks.

Channel coding follows code block segmentation and CRC attachment to acode block (S120). Bits d^((i)) _(r0), d^((i)) _(r1), d^((i)) _(r2),d^((i)) _(r3), . . . , d^((i)) _(r(Kr-1)) are obtained from channelcoding. Here, i=0, 1, 2 and Dr denotes the number of bits of an i-thcoded stream for the code block r (i.e. DR=Kr+4). In addition, r denotesthe code block number (r=0, 1, . . . , C−1), Kr denotes the number ofbits of the code block r, and C represents the total number of codeblocks. Turbo coding may be used as channel coding.

Channel coding is followed by rate matching (S130). Bits e_(r0), e_(r1),e_(r2), e_(r3), . . . , e_(r(Er-1)) are obtained from rate matching.Here, Er denotes the number of rate-matched bits of an r-th code block(r=0, 1, . . . , C−1) and C denotes the total number of code blocks.

Rate matching is followed by code block connection (S140). Bits f₀, f₁,f₂, f₃, . . . , f_(G-1) are obtained from code block connection. Here, Gdenotes the number of coded bits for transmission. When, controlinformation transmission and UL-SCH transmission are multiplexed, bitsused for control information transmission are not included in G. Thebits f₀, f₁, f₂, f₃, . . . , f_(G-1) correspond to a UL-SCH codeword.

In case of UCI, channel quality information (CQI and/or PMI) (o₀, o₁, .. . , o_(o-1)), RI ([o₀ ^(RI)] or [o₀ ^(RI) o₁ ^(RI)]) and HARQ-ACK ([o₀^(ACK)], [o₀ ^(ACK) o₁ ^(ACK)] or [o₀ ^(ACK) o₁ ^(ACK) o_(o) _(ACK) ⁻¹^(ACK)]) are independently channel-coded (S150 to S170). Channel codingof UCI is performed on the basis of the number of coded symbols forcontrol information. For example, the number of coded symbols can beused for rate matching of coded control information. The number of codedsymbols corresponds to the number of modulation symbols and the numberof REs in the following process.

Channel coding of HARQ-ACK is performed using an input bit sequence [o₀^(ACK)], [o₀ ^(ACK) o₁ ^(ACK)] or [o₀ ^(ACK) o₁ ^(ACK) o_(o) _(ACK) ⁻¹^(ACK)] of step S170. [o₀ ^(ACK)] and [o₀ ^(ACK) o₁ ^(ACK)] respectivelycorrespond to 1-bit HARQ-ACK and 2-bit HARQ-ACK, and [o₀ ^(ACK) o₁^(ACK) o_(o) _(ACK) ⁻¹ ^(ACK)] refers to HARQ-ACK composed of 3 bits ormore (i.e. O^(ACK)>2). ACK is coded into 1 and NACK is coded into 0.Repetition coding is used for 1-bit HARQ-ACK. A (3, 2) simplex code isused for 2-bit HARQ-ACK and encoded data can be cyclically repeated. Inthe case of HARQ-ACK having 3 bits or more, a (32, 0) block code isused. More specifically, referring to 36.212 V8.7.0 (2009.05) 5.2.2.6“Channel coding of control information”, in the case of HARQ-ACK having3 bits or more, a channel-coded bit sequence q₀ ^(ACK), q₁ ^(ACK), q₂^(ACK), . . . , q_(Q) _(ACK) ⁻¹ ^(ACK) is obtained using the followingequation. Q_(ACK) denotes the total number of coded bits.

$\begin{matrix}{q_{i}^{ACK} = {\sum\limits_{n = 0}^{O^{ACK} - 1}{\left( {o_{n}^{ACK} \cdot M_{{({i\mspace{11mu}{mod}\; 32})},n}} \right){mod}\; 2}}} & \left\lbrack {{Equation}\mspace{14mu} 2} \right\rbrack\end{matrix}$

Here, q_(i) ^(ACK) denotes an i-th channel-coded bit, i denotes aninteger in the range of 0 to Q_(ACK) ⁻¹ , mod represents a modulooperation and M represents a block code described below.Q_(ACK)=Q′_(ACK)×Q_(m) and Q′_(ACK) denotes the number of coded symbolsfor HARQ-ACK and Q_(m) is a modulation order. Q_(m) is set to the sameas that of UL-SCH data.

Table 5 shows a RM (Reed-Muller) code defined in LTE.

TABLE 5 i M_(i,0) M_(i,1) M_(i,2) M_(i,3) M_(i,4) M_(i,5) M_(i,6)M_(i,7) M_(i,8) M_(i,9) M_(i,10) 0 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 00 0 1 1 2 1 0 0 1 0 0 1 0 1 1 1 3 1 0 1 1 0 0 0 0 1 0 1 4 1 1 1 1 0 0 01 0 0 1 5 1 1 0 0 1 0 1 1 1 0 1 6 1 0 1 0 1 0 1 0 1 1 1 7 1 0 0 1 1 0 01 1 0 1 8 1 1 0 1 1 0 0 1 0 1 1 9 1 0 1 1 1 0 1 0 0 1 1 10 1 0 1 0 0 1 11 0 1 1 11 1 1 1 0 0 1 1 0 1 0 1 12 1 0 0 1 0 1 0 1 1 1 1 13 1 1 0 1 0 10 1 0 1 1 14 1 0 0 0 1 1 0 1 0 0 1 15 1 1 0 0 1 1 1 1 0 1 1 16 1 1 1 0 11 1 0 0 1 0 17 1 0 0 1 1 1 0 0 1 0 0 18 1 1 0 1 1 1 1 1 0 0 0 19 1 0 0 00 1 1 0 0 0 0 20 1 0 1 0 0 0 1 0 0 0 1 21 1 1 0 1 0 0 0 0 0 1 1 22 1 0 00 1 0 0 1 1 0 1 23 1 1 1 0 1 0 0 0 1 1 1 24 1 1 1 1 1 0 1 1 1 1 0 25 1 10 0 0 1 1 1 0 0 1 26 1 0 1 1 0 1 0 0 1 1 0 27 1 1 1 1 0 1 0 1 1 1 0 28 10 1 0 1 1 1 0 1 0 0 29 1 0 1 1 1 1 1 1 1 0 0 30 1 1 1 1 1 1 1 1 1 1 1 311 0 0 0 0 0 0 0 0 0 0

The coded UL-SCH bits f₀, f₁, f₂, f₃, . . . , f_(G-1) and coded CQI/PMIbits q₀, q₁, q₂, q₃, . . . , q_(CQI-1) are input to a data/controlmultiplexing block (S180). The data/control multiplexing block outputsbits g ₀, g ₁, g ₂, . . . , g _(H′-1). g _(i) is a column vector oflength Qm (i=0, . . . , H′−1). H′=H/Qm and H=(G+Q_(CQI)). H denotes thetotal number of coded bits allocated for UL-SCH data and CQI/PMI.

The output of the data/control multiplexing block, g ₀, g ₁, g ₂, . . ., g _(H′-1), a coded rank indicator q ₀ ^(RI), q ₁ ^(RI), q ₂ ^(RI), . .. , q _(Q′) _(RI) ⁻¹ ^(RI) and coded HARQ-ACK q ₀ ^(ACK), q ₁ ^(ACK), q₂ ^(ACK), . . . , q _(Q′) _(ACK) ⁻¹ ^(ACK) are input to a channelinterleaver (S190). g _(i) is a column vector of length Qm for CQI/PMI,and i=0, H′−1 (H′=H/Qm). q ^(ACK) _(i) is a column vector length Qm forACK/NACK, and i=0, . . . , Q′_(ACK-1) (Q′_(ACK)=Q_(ACK)/Qm). q ^(RI)_(i) is a column vector of length Qm for RI and i=0, . . . , Q′_(RI-1)(Q′_(RI)=Q_(RI)/Qm).

The channel interleaver multiplexes control information and UL-SCH datafor PUSCH transmission. Specifically, the channel interleaver maps thecontrol information and UL-SCH data to a channel interleaver matrixcorresponding to a PUSCH resource.

The channel interleaver outputs a bit sequence h₀, h₁, h₂, . . . ,h_(GH+QRI-1) read from the channel interleaver matrix column by column.The read bit sequence is mapped to a resource grid. H′=H′+Q′_(RI)modulation symbols are transmitted through a subframe.

FIG. 9 illustrates multiplexing of control information and UL-SCH dataon a PUSCH. When a UE attempts to transmit control information through asubframe to which PUSCH transmission is allocated, the UE multiplexesthe control information (UCI) and UL-SCH data prior to DFT-spreading.The control information includes at least one of CQI/PMI, HARQ ACK/NACKand RI. The number of REs used for transmission of each of CQI/PMI, HARQACK/NACK and RI is based on a MCS (modulation and coding scheme) and anoffset values Δ_(offset) ^(CQI), Δ_(offset) ^(HARQ-ACK) and Δ_(offset)^(RI) allocated for PUSCH transmission. The offset value performsdifferent coding rates according to control information and issemi-statically set by a higher layer (e.g. RRC) signal. The UL-SCH dataand control information are not mapped to the same RE. The controlinformation is mapped such that the same occupies both slots of asubframe.

Referring to FIG. 9, CQI and/or PMI (CQI/PMI) resources are located atthe start of a UL-SCH data resource, sequentially mapped to all SC-FDMAsymbols on one subcarrier, and then mapped to the next subcarrier.CQI/PMI is mapped from left to right in a subframe, that is, in adirection in which an SC-FDMA symbol index increases. PUSCH data (UL-SCHdata) is rate-matched in consideration of the quantity of CQI/PMIresources (i.e. the number of coded symbols). The same modulation orderas the UL-SCH data is used for CQI/PMI. ACK/NACK is embedded into partof an SC-FDMA resource to which the UL-SCH data is mapped throughpuncturing. ACK/NACK is located beside an RS and mapped to SC-FDMAsymbols from bottom to top, that is, in a direction in which asubcarrier index increases. In the case of normal CP, SC-FDMA symbolsfor ACK/NACK correspond to SC-FDMA symbols #2/#5 in each slot, as shownin FIG. 7. A coded RI is located beside a symbol for ACK/NACKirrespective of whether ACK/NACK is actually transmitted through thecorresponding subframe.

In LTE(-A), control information (using QPSK, for example) can bescheduled such that it is transmitted on a PUSCH without UL-SCH data.The control information (CQI/PMI, RI and/or ACK/NACK) is multiplexedbefore DFT-spreading in order to maintain low CM (cubic metric)single-carrier characteristics. ACK/NACK, RI and CQI/PMI are multiplexedin a manner similar to the process shown in FIG. 7. SC-FDMA symbols forACK/NACK are located by an RS, and a resource to which CQI is mapped canbe punctured. The number of REs for ACK/NACK and RI is based on areference MCS (CQI/PMI MCS) and an offset parameter Δ_(offset) ^(CQI),Δ_(offset) ^(HARQ-ACK) or Δ_(offset) ^(RI). The reference MCS iscalculated from a CQI payload size and resource allocation. Channelcoding and rate matching for control signaling without UL-SCH datacorrespond to the above-described control signaling with UL-SCH data.

FIG. 10 illustrates a TDD UL ACK/NACK transmission process in a singlecell situation.

Referring to FIG. 10, a UE can receive one or more PDSCH signals in M DLsubframes (SFs) (S502_0 to S502_M−1). Each PDSCH signal is used totransmit one or more (e.g. 2) transport blocks (TBs) (or codewords)according to transmission mode. A PDCCH signal requiring an ACK/NACKresponse, for example, a PDCCH signal indicating SPS (semi-persistentscheduling) release (simply, SPS release PDCCH signal) may also bereceived in step S502_0 to S502_M−1, which is not shown. When a PDSCHsignal and/or an SPS release PDCCH signal are present in the M DLsubframes, the UE transmits ACK/NACK through a UL subframe correspondingto the M DL subframes via processes for transmitting ACK/NACK (e.g.ACK/NACK (payload) generation, ACK/NACK resource allocation, etc.)(S504). ACK/NACK includes acknowledgement information about the PDSCHsignal and/or an SPS release PDCCH received in step S502_0 to S502_M−1.While ACK/NACK is transmitted through a PUCCH basically (refer to FIGS.6 and 7), ACK/NACK can be transmitted through a PUSCH when a PUSCH istransmitted at ACK/NACK transmission time (refer to FIGS. 8 and 9).Various PUCCH formats shown in Table 2 can be used for ACK/NACKtransmission. To reduce the number of transmitted ACK/NACK bits, variousmethods such as ACK/NACK bundling and ACK/NACK channel selection can beused.

As described above, in TDD, ACK/NACK relating to data received in the MDL subframes is transmitted through one UL subframe (i.e. M DL SF(s):1UL SF) and the relationship therebetween is determined by a DASI(downlink association set index).

Table 6 shows DASI (K: {k0, k1, . . . , k_(M-1)}) defined in LTE(-A).Table 6 shows spacing between a UL subframe transmitting ACK/NACK and aDL subframe relating to the UL subframe. Specifically, when a PDCCHindicating PDSCH transmission and/or (downlink) SPS release is presentin a subframe n-k (kεK), the UE transmits ACK/NACK in a subframe n.

TABLE 6 UL-DL Subframe n Configuration 0 1 2 3 4 5 6 7 8 9 0 — — 6 — 4 —— 6 — 4 1 — — 7, 6 4 — — — 7, 6 4 — 2 — — 8, 7, 4, 6 — — — — 8, 7, 4, 6— — 3 — — 7, 6, 11 6, 5 5, 4 — — — — — 4 — — 12, 8, 7, 11 6, 5, 4, 7 — —— — — — 5 — — 13, 12, 9, 8, 7, 5, 4, 11, 6 — — — — — — — 6 — — 7 7 5 — —7 7 —

FIG. 11 illustrates a carrier aggregation (CA) communication system. Touse a wider frequency band, an LTE-A system employs CA (or bandwidthaggregation) technology which aggregates a plurality of UL/DL frequencyblocks to obtain a wider UL/DL bandwidth. Each frequency block istransmitted using a component carrier (CC). The CC can be regarded as acarrier frequency (or center carrier, center frequency) for thefrequency block.

Referring to FIG. 11, a plurality of UL/DL CCs can be aggregated tosupport a wider UL/DL bandwidth. The CCs may be contiguous ornon-contiguous in the frequency domain. Bandwidths of the CCs can beindependently determined. Asymmetrical CA in which the number of UL CCsis different from the number of DL CCs can be implemented. For example,when there are two DL CCs and one UL CC, the DL CCs can correspond tothe UL CC in the ratio of 2:1. A DL CC/UL CC link can be fixed orsemi-statically configured in the system. Even if the system bandwidthis configured with N CCs, a frequency band that a specific UE canmonitor/receive can be limited to M (<N) CCs. Various parameters withrespect to CA can be set cell-specifically, UE-group-specifically, orUE-specifically. Control information may be transmitted/received onlythrough a specific CC. This specific CC can be referred to as a PrimaryCC (PCC) (or anchor CC) and other CCs can be referred to as SecondaryCCs (SCCs).

In LTE-A, the concept of a cell is used to manage radio resources [referto 36.300 V10.2.0 (2010-12) 5.5 Carrier Aggregation; 7.5. CarrierAggregation]. A cell is defined as a combination of downlink resourcesand uplink resources. Yet, the uplink resources are not mandatory.Therefore, a cell may be composed of downlink resources only or bothdownlink resources and uplink resources. The linkage between the carrierfrequencies (or DL CCs) of downlink resources and the carrierfrequencies (or UL CCs) of uplink resources may be indicated by systeminformation. A cell operating in primary frequency resources (or a PCC)may be referred to as a primary cell (PCell) and a cell operating insecondary frequency resources (or an SCC) may be referred to as asecondary cell (SCell). The PCell is used for a UE to establish aninitial connection or re-establish a connection. The PCell may refer toa cell indicated during handover. The SCell may be configured after anRRC connection is established and may be used to provide additionalradio resources. The PCell and the SCell may collectively be referred toas a serving cell. Accordingly, a single serving cell composed of aPCell only exists for a UE in an RRC_CONNECTED state, for which CA isnot set or which does not support CA. On the other hand, one or moreserving cells exist, including a PCell and entire SCells, for a UE in anRRC_CONNECTED state, for which CA is set. For CA, a network mayconfigure one or more SCells in addition to an initially configuredPCell, for a UE supporting CA during connection setup after an initialsecurity activation operation is initiated.

When cross-carrier scheduling (or cross-CC scheduling) is applied, aPDCCH for downlink allocation can be transmitted on DL CC #0 and a PDSCHcorresponding thereto can be transmitted on DL CC #2. For cross-CCscheduling, introduction of a carrier indicator field (CIF) can beconsidered. Presence or absence of the CIF in a PDCCH can be determinedby higher layer signaling (e.g. RRC signaling) semi-statically andUE-specifically (or UE group-specifically). The baseline of PDCCHtransmission is summarized as follows.

CIF disabled: a PDCCH on a DL CC is used to allocate a PDSCH resource onthe same DL CC or a PUSCH resource on a linked UL CC.

CIF enabled: a PDCCH on a DL CC can be used to allocate a PDSCH or PUSCHresource on a specific DL/UL CC from among a plurality of aggregatedDL/UL CCs using the CIF.

When the CIF is present, the BS can allocate a PDCCH monitoring DL CC toreduce BD complexity of the UE. The PDCCH monitoring DL CC set includesone or more DL CCs as parts of aggregated DL CCs and the UEdetects/decodes a PDCCH only on the corresponding DL CCs. That is, whenthe BS schedules a PDSCH/PUSCH for the UE, a PDCCH is transmitted onlythrough the PDCCH monitoring DL CC set. The PDCCH monitoring DL CC setcan be set in a UE-specific, UE-group-specific or cell-specific manner.The term “PDCCH monitoring DL CC” can be replaced by the terms such as“monitoring carrier” and “monitoring cell”. The term “CC” aggregated forthe UE can be replaced by the terms such as “serving CC”, “servingcarrier” and “serving cell”.

FIG. 12 illustrates scheduling when a plurality of carriers isaggregated. It is assumed that 3 DL CCs are aggregated and DL CC A isset to a PDCCH monitoring DL CC. DL CC A, DL CC B and DL CC C can becalled serving CCs, serving carriers, serving cells, etc. In case of CIFdisabled, a DL CC can transmit only a PDCCH that schedules a PDSCHcorresponding to the DL CC without a CIF according to LTE PDCCH rule.When the CIF is enabled, DL CC A (monitoring DL CC) can transmit notonly a PDCCH that schedules the PDSCH corresponding to the DL CC A butalso PDCCHs that schedule PDSCHs of other DL CCs using the CIF. In thiscase, A PDCCH is not transmitted in DL CC B/C which is not set to aPDCCH monitoring DL CC.

Embodiment: ACK/NACK Transmission in CA Based TDD System

In an ACK/NACK multiplexing (i.e. ACK/NACK selection) method of an LTETDD system, implicit ACK/NACK selection using an implicit PUCCH resource(e.g. linked to a lowest CCE index used for PDCCH transmission)corresponding to a PDCCH that schedules a PDSCH of each UE is used inorder to secure PUCCH resources of each UE. An LTE-A FDD systemconsiders transmission of a plurality of ACK/NACK signals for aplurality of PDSCHs transmitted through a plurality of DL CCs using aUE-specifically configured UL CC (e.g. PCC or PCell). To achieve this,ACK/NACK selection using implicit PUCCH resource(s) (e.g. linked to alowest CCE index n_(CCE) or to n_(CCE) and n_(CCE)+1) linked to PDCCH(s)that schedule a specific DL CC or some or all DL CCs or a combination ofthe implicit PUCCH resource and an explicit PUCCH resource reserved foreach UE through RRC signaling is considered.

An LTE-A TDD system can also consider aggregation of a plurality of CCs.Accordingly, transmission of a plurality of ACK/NACK signals for aplurality of PDSCHs, transmitted through a plurality of DL subframes anda plurality of DL CCs, through a specific UL CC (e.g. PCC or PCell) inUL subframes corresponding to the DL subframes is considered. Here, itis possible to use a method of transmitting a plurality of ACK/NACKsignals corresponding to a maximum number of CWs, which can betransmitted through all DL CCs allocated to a UE, for all DL subframes(referred to as full ACK/NACK hereinafter) unlike LTE-A FDD.Furthermore, a method of reducing the number of ACK/NACKs by applyingACK/NACK bundling in CWs and/or CCs and/or SF domains and transmitting areduced number of ACK/NACKs (referred to as bundled ACK/NACKhereinafter) can be considered. CW bundling refers to application ofACK/NACK bundling to each DL SF per CC. CW bundling is also referred toas spatial bundling. CC bundling refers to application of ACK/NACKbundling to all or some CCs per DL SF. SF bundling refers to applicationof ACK/NACK bundling to all or some DL SFs per CC. ACK/NACK bundlingincludes application of a logical AND operation to a plurality ofACK/NACK responses.

In a CA based TDD system, a situation in which a DAI-counter (DAI-c) isoperated per DL CC using a DAI field in a DL grant PDCCH can beconsidered. The DAI-c can start from 0, 1 or an arbitrary number and itis assumed that the DAI-c starts from 1 for convenience). DAI-c is usedinterchangeably with DL DAI.

-   -   DAI-c (or DL DAI): this can indicate the order of PDSCHs or DL        grant PDCCHs scheduled on the basis of DL SF order. That is, a        DAI-counter value can indicate an accumulated value (i.e.        counted value) of PDCCH(s) corresponding to PDSCH(s) and        PDCCH(s) indicating SPS release in DL subframes n−k (kεK) up to        the current subframe. The order indicated by the DAI-c can be an        order excluding a PDSCH w/o PDCCH. For example, when PDSCHs are        scheduled through DL SFs #1 and #3, DAI-c values in PDCCHs        scheduling the same can be respectively signaled as 1 and 2.        Even considering a TDD configuration (e.g. UL-DL configuration        #5 of Table 1) of DL SF:UL SF=9:1 based on 2-bit DAI-c, the        following modulo-4 operation is applicable.

DAI-c of the first, fifth or ninth scheduled PDSCH or DL grant PDCCH is1.

DAI-c of the second or sixth scheduled PDSCH or DL grant PDCCH is 2.

DAI-c of the third or seventh scheduled PDSCH or DL grant PDCCH is 3.

DAI-counter of the fourth or eighth scheduled PDSCH or DL grant PDCCH is4.

Here, a PDSCH/DL grant PDCCH/PDSCH or DL grant PDCCH refers to PDSCH/DLgrant PDCCH/PDSCH or DL grant PDCCH that requires an ACK/NACK response.The PDSCH includes a PDSCH with a PDCCH corresponding thereto (referredto as a PDSCH w/PDCCH hereinafter) and a PDSCH without a PDCCHcorresponding thereto (referred to as a PDSCH w/o PDCCH hereinafter)(e.g. SPS PDSCH). The DL grant PDCCH includes a PDCCH (referred to as anSPS release PDCCH) indicating SPS release. The DL grant PDCCH can begeneralized as a DL scheduling related PDCCH.

In the CA based TDD system, it is possible to consider an ACK-counterthat indicates a total number of ACKs (or the number of some ACKs) forall PDSCHs and/or DL grant PDCCHs received through a single DL CC inorder to apply SF bundling, based on CW bundling, to a plurality ofACK/NACKs for a plurality of DL CC/SF using DAI-c. The following schemescan be considered as the ACK-counter.

-   -   Bundled ACK-counter

This scheme indicates the number of ACKs (i.e. an ACK-counter value)only when the number of received DAI-c values corresponds to the totalnumber of ACKs and processes the ACK-counter value as 0 in other cases.When a PDSCH w/o PDCCH (e.g. SPS PDCCH) is present, the number of ACKs(i.e. ACK-counter value) is indicated only when the total number of ACKsincluding an ACK for the PDSCH w/o PDCCH equals to (the number ofreceived DAI-c values+1) and the ACK-counter value is processed as 0 inother cases.

-   -   Consecutive ACK-counter

This scheme indicates the number of ACKs (i.e. an ACK-counter value)corresponding to a DAI-c value that starts from a DAI-c initial value(e.g. 1) (PDSCH or DL grant PDCCH corresponding thereto) andcontinuously increases and processes the ACK-counter value as 0 when ACKis not assigned to the DAI-c initial value. When a PDSCH w/o PDCCH (e.g.SPS PDCCH) is present, the number of ACKs (i.e. an ACK-counter value)corresponding to a DAI-c value that starts from ACK for the PDSCH w/oPDCCH (DAI-c initial value) and continuously increases can be indicatedand the ACK-counter value can be processed as 0 when NACK is assigned tothe PDSCH w/o PDCCH.

Even considering a TDD configuration of DL SF:UL SF=9:1 based on a 2-bitACK-counter, the following modulo-3 operation is applicable.

ACK-counter=0 when the number of ACKs is 0 (or NACK or DTX)

ACK-counter=1 when the number of ACKs is 1, 4 or 7.

ACK-counter=2 when the number of ACKs is 2, 5 or 8.

ACK-counter=3 when the number of ACKs is 3, 6 or 9.

In CA based TDD, a method of transmitting an ACK-counter value for eachDL CC through multi-bit ACK/NACK coding or ACK/NACK selection can beconsidered as a method of transmitting a plurality of ACK/NACKs for aplurality of DL CCs. ACK-counter based PUCCH ACK/NACK transmission isreferred to as a perCC-Acount method and consecutive ACK-based ACK/NACKselection is referred to as an Acount-Chsel method for convenience.

Tables 7, 8 and 9 show HARQ-ACK response-to-AN state mapping per CC forapplication of Acount-Chsel in a TDD configuration in which DL SF:ULSF=M:1. Tables 7, 8 and 9 respectively correspond to M=2, M=3 and M=4.In the tables, A denotes ACK, N denotes NACK and D denotes no receptionof data or a PDCCH (i.e. DTX). N/D represents NACK or DTX, and anyrepresents one of ACK, NACK and DTX.

TABLE 7 HARQ-ACK(0), HARQ-ACK(1) A/N state A, A A, A N/D, A N/D, A A,N/D A, N/D N/D, N/D N/D, N/D

Here, HARQ-ACK(0), (1)=(N, N/D) can be mapped to an A/N state (N, N) andHARQ-ACK(0), (1)=(D, N/D) can be mapped to an A/N state (D, D). Inaddition, HARQ-ACK(0), (1)=(N, N/D) can be mapped to an A/N state (N,N/D) and HARQ-ACK(0), (1)=(D, N/D) can be mapped to an A/N state (D,N/D).

HARQ-ACK(j) (0≦j≦M−1) (M=2) refers to an ACK/NACK/DTX response to aPDSCH or a DL grant PDCCH (e.g. SPS release PDCCH) transmitted through a(j+1)-th DL SF.

TABLE 8 HARQ-ACK(0), HARQ-ACK(1), HARQ-ACK(2) A/N state A, A, A A, A A,A, N/D N/D, A A, N/D, any A, N/D N/D, any, any N/D, N/D

Here, HARQ-ACK(0), (1), (2)=(N, any, any) can be mapped to an A/N state(N, N) and HARQ-ACK(0), (1), (2)=(D, any, any) can be mapped to an A/Nstate (D, D). In addition, HARQ-ACK(0), (1), (2)=(N, any, any) can bemapped to an A/N state (N, N/D) and HARQ-ACK(0), (1), (2)=(D, any, any)can be mapped to an A/N state (D, N/D).

HARQ-ACK(j) (0≦j≦M−1) (M=3) refers to an ACK/NACK/DTX response to aPDSCH or a DL grant PDCCH (e.g. SPS release PDCCH) corresponding toDAI-c=j+1. Equivalently, HARQ-ACK(j) (0≦j≦M−1) (M=3) can refer to anACK/NACK/DTX response to a PDSCH corresponding to a PDCCH havingDAI-c=j+1 or an ACK/NACK/DTX response to an SPS release PDCCHcorresponding to DAI-c=j+1. When a PDSCH w/o PDCCH (e.g. SPS PDSCH) ispresent, HARQ-ACK(0) can refer to an ACK/NACK/DTX response to the PDSCHw/o PDCCH and HARQ-ACK(j) (1≦j≦M−1) can refer to a PDSCH or a DL grantPDCCH (e.g. SPS release PDCCH) corresponding to DAI-c=j. The PDSCH w/oPDCCH can be transmitted on a PCC.

TABLE 9 HARQ-ACK(0), HARQ-ACK(1), HARQ-ACK(2), HARQ-ACK(3) A/N state A,A, A, N/D A, A A, A, N/D, any N/D, A (A, D, D, D) or (A, A, A, A) A, N/D(N/D, any, any, any) or (A, N/D, any, any), N/D, N/D except for (A, D,D, D)

Here, HARQ-ACK(0), (1), (2), (3)=(N, any, any, any) or (A, N/D, any,any) except for (A, D, D, D) can be mapped to an A/N state (N, N) andHARQ-ACK(0), (1), (2), (3)=(D, any, any, any) can be mapped to an A/Nstate (D, D). In addition, HARQ-ACK(0), (1), (2), (3)=(N, any, any, any)or (A, N/D, any, any) except for (A, D, D, D) can be mapped to an A/Nstate (N, N/D) and HARQ-ACK(0), (1), (2), (3)=(D, any, any, any) can bemapped to an A/N state (D, N/D).

HARQ-ACK(j) (0≦j≦M−1) (M=4) refers to an ACK/NACK/DTX response to aPDSCH or a DL grant PDCCH (e.g. SPS release PDCCH) corresponding toDAI-c=j+1. Equivalently, HARQ-ACK(j) (0≦j≦M−1) (M=4) can refer to anACK/NACK/DTX response to a PDSCH corresponding to a PDCCH havingDAI-c=j+1 or an ACK/NACK/DTX response to an SPS release PDCCHcorresponding to DAI-c=j+1. When a PDSCH w/o PDCCH (e.g. SPS PDSCH) ispresent, HARQ-ACK(0) can refer to an ACK/NACK/DTX response to the PDSCHw/o PDCCH and HARQ-ACK(j) (1≦j≦M−1) can refer to a PDSCH or a DL grantPDCCH (e.g. SPS release PDCCH) corresponding to DAI-c=j. The PDSCH w/oPDCCH can be transmitted on a PCC.

After generation of a 2-bit A/N state per CC based on Tables 7, 8 and 9,A/N information can be finally transmitted through an A/Nstate-to-resource/constellation mapping process. Table 10 shows A/Nstate-to-resource/constellation mapping when two CCs (or cells) areconfigured. The two CCs (or cells) include a PCC (or PCell) and an SCC(or SCell).

TABLE 10 B0 B1 B2 B3 Resource Constellation D N/D N/D N/D NO NOTRANSMISSION TRANSMISSION N N/D N/D N/D H0 +1 A N/D N/D N/D H0 −1 N/D AN/D N/D H1 −j A A N/D N/D H1 +j N/D N/D A N/D H2 +1 A N/D A N/D H2 +jN/D A A N/D H2 −j A A A N/D H2 −1 N/D N/D N/D A H3 +1 A N/D N/D A H0 −jN/D A N/D A H3 +j A A N/D A H0 +j N/D N/D A A H3 −j A N/D A A H3 −1 N/DA A A H1 +1 A A A A H1 −1

In Table 10, (B0, B1) may be mapped to a 2-bit A/N state for the PCC (orPCell) and (B2, B3) may be mapped to a 2-bit A/N state for the SCC. Thefifth columns (resource) of Table 10 show the index of a PUCCH resourceselected to transmit the entire 4-bit A/N state (B0, B1, B2 and B3) andthe sixth column (constellation) shows a QPSK constellation point oneach PUCCH resource. More specifically, an implicit PUCCH resourcelinked to a PDCCH (i.e. PCC-PDCCH) that schedules the PCC (or PCell) canbe allocated to H0 and/or H1 irrespective of whether or not cross CCscheduling is applied and an implicit PUCCH resource linked to a PDCCH(i.e. SCC-PDCCH) that schedules the SCC or an explicit PUCCH resourcereserved through RRC can be allocated to H2 and/or H3 according towhether or not cross-CC scheduling is applied. For example, implicitPUCCH resources linked to PCC-PDCCHs respectively having DAI-c values of1 and 2 can be respectively allocated to H0 and H1 and implicit PUCCHresources linked to SCC-PDCCHs respectively having DAI-c values of 1 and2 can be respectively allocated to H2 and H3 in a TDD situation.

The above example describes a method of calculating a 2-bit A/N stateper CC based on Tables 7, 8 and 9 and then transmitting A/N informationthrough A/N state-to-resource/constellation mapping shown in Table 10.Equivalently, a HARQ-ACK response with respect to each CC can bedirectly mapped to a finally used PUCCH resource/constellation byskipping the process according to the mapping scheme of Tables 7 to 10.

Table 11 shows Acount-Chsel based A/N mapping when M=2. Table 11 isderived from a combination of Tables 7 and 10. In Table 11, n⁽¹⁾_(PUCCH,0) to n⁽¹⁾ _(PUCCH,3) correspond to H0 to H3 of Table 10 and bitvalues [00 11 10 01] correspond to complex symbols [+1 −1 +j −j] ofTable 10 (refer to Table 3).

TABLE 11 PCC (PCell) SCC (SCell) [B0 B1] [B2 B3] HARQ-ACK(0),HARQ-ACK(0), Resource Constellation HARQ-ACK(1) HARQ-ACK(1) n_(PUCCH)⁽¹⁾ b(0), b(1) A, A A, A n_(PUCCH, 1) ⁽¹⁾ 1, 1 N/D, A A, A n_(PUCCH, 1)⁽¹⁾ 0, 0 A, N/D A, A n_(PUCCH, 3) ⁽¹⁾ 1, 1 N/D, N/D A, A n_(PUCCH, 3)⁽¹⁾ 0, 1 A, A N/D, A n_(PUCCH, 0) ⁽¹⁾ 1, 0 N/D, A N/D, A n_(PUCCH, 3)⁽¹⁾ 1, 0 A, N/D N/D, A n_(PUCCH, 0) ⁽¹⁾ 0, 1 N/D, N/D N/D, An_(PUCCH, 3) ⁽¹⁾ 0, 0 A, A A, N/D n_(PUCCH, 2) ⁽¹⁾ 1, 1 N/D, A A, N/Dn_(PUCCH, 2) ⁽¹⁾ 0, 1 A, N/D A, N/D n_(PUCCH, 2) ⁽¹⁾ 1, 0 N/D, N/D A,N/D n_(PUCCH, 2) ⁽¹⁾ 0, 0 A, A N/D, N/D n_(PUCCH, 1) ⁽¹⁾ 1, 0 N/D, AN/D, N/D n_(PUCCH, 1) ⁽¹⁾ 0, 1 A, N/D N/D, N/D n_(PUCCH, 0) ⁽¹⁾ 1, 1 N,N/D N/D, N/D n_(PUCCH, 0) ⁽¹⁾ 0, 0 D, N/D N/D, N/D No Transmission

Table 12 shows Acount-Chsel based A/N mapping when M=3. Table 12 isderived from a combination of Tables 8 and 10. In Table 12, n⁽¹⁾_(PUCCH,0) to n⁽¹⁾ _(PUCCH,3) correspond to H0 to H3 of Table 10 and bitvalues [00 11 10 01] correspond to complex symbols [+1 −1 +j −j] ofTable 10 (refer to Table 3).

TABLE 12 PCC (PCell) SCC (SCell) [B0 B1] [B2 B3] HARQ-ACK(0),HARQ-ACK(0), HARQ-ACK(1), HARQ-ACK(1), Resource ConstellationHARQ-ACK(2) HARQ-ACK(2) n_(PUCCH) ⁽¹⁾ b(0), b(1) A, A, A A, A, An_(PUCCH, 1) ⁽¹⁾ 1, 1 A, A, N/D A, A, A n_(PUCCH, 1) ⁽¹⁾ 0, 0 A, N/D,any A, A, A n_(PUCCH, 3) ⁽¹⁾ 1, 1 N/D, any, any A, A, A n_(PUCCH, 3) ⁽¹⁾0, 1 A, A, A A, A, N/D n_(PUCCH, 0) ⁽¹⁾ 1, 0 A, A, N/D A, A, N/Dn_(PUCCH, 3) ⁽¹⁾ 1, 0 A, N/D, any A, A, N/D n_(PUCCH, 0) ⁽¹⁾ 0, 1 N/D,any, any A, A, N/D n_(PUCCH, 3) ⁽¹⁾ 0, 0 A, A, A A, N/D, anyn_(PUCCH, 2) ⁽¹⁾ 1, 1 A, A, N/D A, N/D, any n_(PUCCH, 2) ⁽¹⁾ 0, 1 A,N/D, any A, N/D, any n_(PUCCH, 2) ⁽¹⁾ 1, 0 N/D, any, any A, N/D, anyn_(PUCCH, 2) ⁽¹⁾ 0, 0 A, A, A N/D, any, any n_(PUCCH, 1) ⁽¹⁾ 1, 0 A, A,N/D N/D, any, any n_(PUCCH, 1) ⁽¹⁾ 0, 1 A, N/D, any N/D, any, anyn_(PUCCH, 0) ⁽¹⁾ 1, 1 N, any, any N/D, any, any n_(PUCCH, 0) ⁽¹⁾ 0, 0 D,any, any N/D, any, any No Transmission

Table 13 shows Acount-Chsel based A/N mapping when M=4. Table 13 isderived from a combination of Tables 9 and 10. In Table 13, n⁽¹⁾_(PUCCH,0) to n⁽¹⁾ _(PUCCH,3) correspond to H0 to H3 of Table 10 and bitvalues [00 11 10 01] correspond to complex symbols [+1 −1 +j −j] ofTable 10 (refer to Table 3).

TABLE 13 PCC (PCell) SCC (SCell) [B0 B1] [B2 B3] HARQ-ACK(0),HARQ-ACK(0), HARQ-ACK(1), HARQ-ACK(1), HARQ-ACK(2), HARQ-ACK(2),Resource Constellation HARQ-ACK(3) HARQ-ACK(3) n_(PUCCH) ⁽¹⁾ b(0), b(1)A, A, A, N/D A, A, A, N/D n_(PUCCH, 1) ⁽¹⁾ 1, 1 A, A, N/D, any A, A, A,N/D n_(PUCCH, 1) ⁽¹⁾ 0, 0 A, D, D, D A, A, A, N/D n_(PUCCH, 3) ⁽¹⁾ 1, 1A, A, A, A A, A, A, N/D n_(PUCCH, 3) ⁽¹⁾ 1, 1 N/D, any, any, A, A, A,N/D n_(PUCCH, 3) ⁽¹⁾ 0, 1 any (A, N/D, any, A, A, A, N/D n_(PUCCH, 3)⁽¹⁾ 0, 1 any), except for (A, D, D, D) A, A, A, N/D A, A, N/D, anyn_(PUCCH, 0) ⁽¹⁾ 1, 0 A, A, N/D, any A, A, N/D, any n_(PUCCH, 3) ⁽¹⁾ 1,0 A, D, D, D A, A, N/D, any n_(PUCCH, 0) ⁽¹⁾ 0, 1 A, A, A, A A, A, N/D,any n_(PUCCH, 0) ⁽¹⁾ 0, 1 N/D, any, any, A, A, N/D, any n_(PUCCH, 3) ⁽¹⁾0, 0 any (A, N/D, any, A, A, N/D, any n_(PUCCH, 3) ⁽¹⁾ 0, 0 any), exceptfor (A, D, D, D) A, A, A, N/D A, D, D, D n_(PUCCH, 2) ⁽¹⁾ 1, 1 A, A, A,N/D A, A, A, A n_(PUCCH, 2) ⁽¹⁾ 1, 1 A, A, N/D, any A, D, D, Dn_(PUCCH, 2) ⁽¹⁾ 0, 1 A, A, N/D, any A, A, A, A n_(PUCCH, 2) ⁽¹⁾ 0, 1 A,D, D, D A, D, D, D n_(PUCCH, 2) ⁽¹⁾ 1, 0 A, D, D, D A, A, A, An_(PUCCH, 2) ⁽¹⁾ 1, 0 A, A, A, A A, D, D, D n_(PUCCH, 2) ⁽¹⁾ 1, 0 A, A,A, A A, A, A, A n_(PUCCH, 2) ⁽¹⁾ 1, 0 N/D, any, any, A, D, D, Dn_(PUCCH, 2) ⁽¹⁾ 0, 0 any N/D, any, any, A, A, A, A n_(PUCCH, 2) ⁽¹⁾ 0,0 any (A, N/D, any, A, D, D, D n_(PUCCH, 2) ⁽¹⁾ 0, 0 any), except for(A, D, D, D) (A, N/D, any, A, A, A, A n_(PUCCH, 2) ⁽¹⁾ 0, 0 any), exceptfor (A, D, D, D) A, A, A, N/D N/D, any, any, n_(PUCCH, 1) ⁽¹⁾ 1, 0 anyA, A, A, N/D (A, N/D, any, n_(PUCCH, 1) ⁽¹⁾ 1, 0 any), except for (A, D,D, D) A, A, N/D, any N/D, any, any, n_(PUCCH, 1) ⁽¹⁾ 0, 1 any A, A, N/D,any (A, N/D, any, n_(PUCCH, 1) ⁽¹⁾ 0, 1 any), except for (A, D, D, D) A,D, D, D N/D, any, any, n_(PUCCH, 0) ⁽¹⁾ 1, 1 any A, D, D, D (A, N/D,any, n_(PUCCH, 0) ⁽¹⁾ 1, 1 any), except for (A, D, D, D) A, A, A, A N/D,any, any, n_(PUCCH, 0) ⁽¹⁾ 1, 1 any A, A, A, A (A, N/D, any,n_(PUCCH, 0) ⁽¹⁾ 1, 1 any), except for (A, D, D, D) N, any, any, N/D,any, any, n_(PUCCH, 0) ⁽¹⁾ 0, 0 any any N, any, any, (A, N/D, any,n_(PUCCH, 0) ⁽¹⁾ 0, 0 any any), except for (A, D, D, D) (A, N/D, any,N/D, any, any, n_(PUCCH, 0) ⁽¹⁾ 0, 0 any), except for any (A, D, D, D)(A, N/D, any, (A, N/D, any, n_(PUCCH, 0) ⁽¹⁾ 0, 0 any), except for any),except for (A, D, D, D) (A, D, D, D) D, any, any, N/D, any, any, NoTransmission any any D, any, any, (A, N/D, any, No Transmission anyany), except for (A, D, D, D)

In LTE, when a PUSCH that needs to be transmitted is present at ACK/NACKtransmission timing, a UL data payload is punctured (and/orrate-matched) and then corresponding ACK/NACK and UL data aremultiplexed and transmitted on the PUSCH instead of a PUCCH (i.e.ACK/NACK piggybacking). Even in a CA based LTE-A TDD system, when aPUSCH that needs to be transmitted through an ACK/NACK transmission ULsubframe or a PUSCH that needs to be transmitted through a PCC in thecorresponding UL subframe is present, corresponding ACK/NACK ispiggybacked on the PUSCH.

When the perCC-Acount method (i.e. PUCCH format 1b with channelselection) is selected for PUCCH transmission, ACK/NACK piggybacked on aPUSCH can be an ACK-counter value (i.e. per-CC A-counter) per DL CC,which corresponds to the form of ACK/NACK transmitted on a PUCCH.Specifically, in a TDD UL-DL configuration in which DL SF:UL SF=M:1, A/Nbits for PUSCH transmission can be generated as follows.

When M=1, a 1-bit or 2-bit A/N response to a PDSCH or DL grant PDCCH(when PDSCH w/o PDCCH is not present) corresponding to DAI-c=1, or aPDSCH w/o PDCCH (when PDSCH w/o PDCCH is present) is generated per CC.

When M=2, 2-bit A/N information is generated per CC using Table 7.

When M=3, 2-bit A/N information is generated per CC using Table 8.

When M=4, 2-bit A/N information is generated per CC using Table 9.

Then, 2-bit A/N responses for respective CCs can be arranged in acontiguous manner to configure a final A/N codeword transmitted on aPUSCH as in the method shown in Table 10. A/N may be assigned to an MSBfor a PCC (or PCell). However, the present invention is not limitedthereto. Gray coding is preferably applied to 2-bit A/N to minimize thenumber of A/N response errors when a bit error is generated.

Tables 14, 15 and 16 can be obtained for M=2, M=3 and M=4 by convertingA/N states of Tables 7, 8 and 9 into bits (e.g. A→1, N/D→0).

TABLE 14 HARQ-ACK(0), HARQ-ACK(1) A/N bit on PUSCH A, A 1, 1 N/D, A 0, 1A, N/D 1, 0 N/D, N/D 0, 0

Here, HARQ-ACK(0), (1)=(N, N/D) can be mapped to A/N bits (0, 0) andHARQ-ACK(0), (1)=(D, N/D) can be mapped to A/N bits (0, 0).

HARQ-ACK(j) (0≦j≦M−1) (M=2) refers to an ACK/NACK/DTX response to aPDSCH or a DL grant PDCCH (e.g. SPS release PDCCH) transmitted through a(j+1)-th DL SF.

TABLE 15 HARQ-ACK(0), HARQ-ACK(1), HARQ-ACK(2) A/N bit on PUSCH A, A, A1, 1 A, A, N/D 0, 1 A, N/D, any 1, 0 N/D, any, any 0, 0

Here, HARQ-ACK(0), (1), (2)=(N, any, any) can be mapped to A/N bits (0,0) and HARQ-ACK(0), (1), (2)=(D, any, any) can be mapped to A/N bits (0,0).

HARQ-ACK(j) (0≦j≦M−1) (M=3) refers to an ACK/NACK/DTX response to aPDSCH or a DL grant PDCCH (e.g. SPS release PDCCH) corresponding toDAI-c=j+1. Equivalently, HARQ-ACK(j) (0≦j≦M−1) (M=3) can refer to anACK/NACK/DTX response to a PDSCH corresponding to a PDCCH havingDAI-c=j+1 or an ACK/NACK/DTX response to an SPS release PDCCHcorresponding to DAI-c=j+1. When a PDSCH w/o PDCCH (e.g. SPS PDSCH) ispresent, HARQ-ACK(0) can refer to an ACK/NACK/DTX response to the PDSCHw/o PDCCH and HARQ-ACK(j) (1≦j≦M−1) can refer to a PDSCH or a DL grantPDCCH (e.g. SPS release PDCCH) corresponding to DAI-c=j. The PDSCH w/oPDCCH can be transmitted on a PCC.

TABLE 16 HARQ-ACK(0), HARQ-ACK(1), HARQ-ACK(2), HARQ-ACK(3) A/N bit onPUSCH A, A, A, N/D 1, 1 A, A, N/D, any 0, 1 (A, D, D, D) or (A, A, A, A)1, 0 (N/D, any, any, any) or (A, N/D, any, any), 0, 0 except for (A, D,D, D)

Here, HARQ-ACK(0), (1), (2), (3)=(N, any, any, any) or (A, N/D, any,any) except for (A, D, D, D) can be mapped to A/N bits (0, 0) andHARQ-ACK(0), (1), (2), (3)=(D, any, any, any) can be mapped to A/N bits(0, 0).

HARQ-ACK(j) (0≦j≦M−1) (M=4) refers to an ACK/NACK/DTX response to aPDSCH or a DL grant PDCCH (e.g. SPS release PDCCH) corresponding toDAI-c=j+1. Equivalently, HARQ-ACK(j) (0≦j≦M−1) (M=4) can refer to anACK/NACK/DTX response to a PDSCH corresponding to a PDCCH havingDAI-c=j+1 or an ACK/NACK/DTX response to an SPS release PDCCHcorresponding to DAI-c=j+1. When a PDSCH w/o PDCCH (e.g. SPS PDSCH) ispresent, HARQ-ACK(0) can refer to an ACK/NACK/DTX response to the PDSCHw/o PDCCH and HARQ-ACK(j) (1≦j≦M−1) can refer to a PDSCH or a DL grantPDCCH (e.g. SPS release PDCCH) corresponding to DAI-c=j. The PDSCH w/oPDCCH can be transmitted on a PCC.

When PUSCH ACK/NACK piggybacking is performed, a method of indicatinginformation on ACK/NACK that will be piggybacked on a PUSCH through aPDCCH (i.e. UL grant PDCCH) that schedules the PUSCH can be consideredin order to adaptively reduce/determine an ACK/NACK information size.

For example, a maximum value (i.e. maxPDCCHperCC) from among the numbersof PDSCHs or DL grant PDCCHs scheduled/transmitted for respective DL CCscan be indicated through a UL grant PDCCH that schedules a PUSCH. Inthis case, maxPDCCHperCC can be determined for PDSCHs including orexcluding a PDSCH w/o PDCCH (e.g. SPS PDSCH). Specifically, a UE canconfigure an ACK/NACK payload only for PDSCHs or DL grant PDCCHs andACK/NACK positions corresponding to DAI-c values (corresponding tonumbers up to maxPDCCHperCC−1 when a PDSCH w/o PDCCH (e.g. SPS PDSCH) ispresent) corresponding to numbers up to maxPDCCHperCC per DL CC.maxPDCCHperCC information can be transmitted through a DAI field (i.e.UL DAI) in the UL grant PDCCH. Even considering a TDD configuration ofDL SF:UL SF=9:1 based on 2-bit UL DAI, the following modulo-4 operationis applicable.

UL DAI=1 when maxPDCCHperCC is 1, 5 or 9.

UL DAI=2 when maxPDCCHperCC is 2 or 6.

UL DAI=3 when maxPDCCHperCC is 3 or 7.

UL DAI=4 when maxPDCCHperCC is 0, 4 or 8.

When UL DAI=N (N≦M) is received in a TDD UL-DL configuration in which DLSF:UL SF=M:1, A/N piggybacking using an A/N response-to-A/N statemapping table defined for Acount-Chsel in an N:1, not M:1, TDD UL-DLconfiguration can be considered. This is described below in detail.

When UL DAI=1 is received, a 1- or 2-bit A/N response to a PDSCH or DLPDCCH (when a PDSCH w/o PDCCH is not present) corresponding to DAI-c=1or a PDSCH w/o PDCCH (when the PDSCH w/o PDCCH is present) is generatedper CC.

When UL DAI=2 is received, 2-bit A/N information is generated per CCusing Table 7.

When UL DAI=3 is received, 2-bit A/N information is generated per CCusing Table 8.

When UL DAI=4 is received, 2-bit A/N information is generated per CCusing Table 9.

Specifically, when UL DAI=1, a 2-bit A/N response for each CW can begenerated in a CC configured to transmitted a maximum of 2 CWs, and a1-bit A/N response can be generated in a CC configured to transmit amaximum of one CW. A final A/N codeword transmitted on a PUSCH can beconfigured by arranging 1- or 2-bit A/N responses per CC such that theA/N responses are contiguous. A/N for a PCC (or PCell) can be assignedto an MSB (most significant bit). However, the present invention is notlimited thereto.

In the case of UL DAI>1, a final A/N codeword transmitted on a PUSCH canbe configured by arranging 2-bit A/N responses per CC such that the A/Nresponses are contiguous in the same manner as the method described withreference to Table 10. A/N for a PCC (or PCell) may be assigned to anMSB. In the case of 2-bit A/N per CC, gray coding capable of reducingthe number of A/N response errors when a bit error is generated ispreferably applied.

In Tables 14, 15 and 16, A/N bits 0, 1 can be changed to 1, 0 and A/Nbits 1, 0 can be changed to 0, 1, and thus gray coding effect can beobtained. Similarly, A/N bits 0, 0 can be changed to 1, 1 and A/N bits1, 1 can be changed to 0, 0.

Tables 17, 18 and 19 show cases in which A/N bits 0, 1 and 1, 0 inTables 14, 15 and 16 are changed to 1, 0 and 0, 1.

TABLE 17 HARQ-ACK(0), HARQ-ACK(1) A/N bit on PUSCH A, A 1, 1 N/D, A 1, 0A, N/D 0, 1 N/D, N/D 0, 0

Here, HARQ-ACK(0), (1)=(N, N/D) can be mapped to A/N bits (0, 0) andHARQ-ACK(0), (1)=(D, N/D) can be mapped to A/N bits (0, 0).

HARQ-ACK(j) (0≦j≦M−1) (M=2) refers to an ACK/NACK/DTX response to aPDSCH or a DL grant PDCCH (e.g. SPS release PDCCH) transmitted through a(j+1)-th DL SF.

TABLE 18 HARQ-ACK(0), HARQ-ACK(1), HARQ-ACK(2) A/N bit on PUSCH A, A, A1, 1 A, A, N/D 1, 0 A, N/D, any 0, 1 N/D, any, any 0, 0

Here, HARQ-ACK(0), (1), (2)=(N, any, any) can be mapped to A/N bits (0,0) and HARQ-ACK(0), (1), (2)=(D, any, any) can be mapped to A/N bits (0,0).

HARQ-ACK(j) (0≦j≦M−1) (M=3) refers to an ACK/NACK/DTX response to aPDSCH or a DL grant PDCCH (e.g. SPS release PDCCH) corresponding toDAI-c=j+1. Equivalently, HARQ-ACK(j) (0≦j≦M−1) (M=3) can refer to anACK/NACK/DTX response to a PDSCH corresponding to a PDCCH havingDAI-c=j+1 or an ACK/NACK/DTX response to an SPS release PDCCHcorresponding to DAI-c=j+1. When a PDSCH w/o PDCCH (e.g. SPS PDSCH) ispresent, HARQ-ACK(0) can refer to an ACK/NACK/DTX response to the PDSCHw/o PDCCH and HARQ-ACK(j) (1≦j≦M−1) can refer to a PDSCH or a DL grantPDCCH (e.g. SPS release PDCCH) corresponding to DAI-c=j. The PDSCH w/oPDCCH can be transmitted on a PCC.

TABLE 19 HARQ-ACK(0), HARQ-ACK(1), HARQ-ACK(2), HARQ-ACK(3) A/N bit onPUSCH A, A, A, N/D 1, 1 A, A, N/D, any 1, 0 (A, D, D, D) or (A, A, A, A)0, 1 (N/D, any, any, any) or (A, N/D, any, any), 0, 0 except for (A, D,D, D)

Here, HARQ-ACK(0), (1), (2), (3)=(N, any, any, any) or (A, N/D, any,any) except for (A, D, D, D) can be mapped to A/N bits (0, 0) andHARQ-ACK(0), (1), (2), (3)=(D, any, any, any) can be mapped to A/N bits(0, 0).

HARQ-ACK(j) (0≦j≦M−1) (M=4) refers to an ACK/NACK/DTX response to aPDSCH or a DL grant PDCCH (e.g. SPS release PDCCH) corresponding toDAI-c=j+1. Equivalently, HARQ-ACK(j) (0≦j≦M−1) (M=4) can refer to anACK/NACK/DTX response to a PDSCH corresponding to a PDCCH havingDAI-c=j+1 or an ACK/NACK/DTX response to an SPS release PDCCHcorresponding to DAI-c=j+1. When a PDSCH w/o PDCCH (e.g. SPS PDSCH) ispresent, HARQ-ACK(0) can refer to an ACK/NACK/DTX response to the PDSCHw/o PDCCH and HARQ-ACK(j) (1≦j≦M−1) can refer to a PDSCH or a DL grantPDCCH (e.g. SPS release PDCCH) corresponding to DAI-c=j. The PDSCH w/oPDCCH can be transmitted on a PCC.

Table 20 is an A/N mapping table when M=2 (Table 14) and two CCs (e.g.PCC and SCC) are configured. A PCC HARQ-ACK set/SCC HARQ-ACK set ismapped to 4-bit A/N according to the mapping relationship of Table 20.

TABLE 20 PCC (PCell) SCC (SCell) A/N bits on PUSCH HARQ-ACK(0),HARQ-ACK(0), o(0), o(1), HARQ-ACK(1) HARQ-ACK(1) o(2), o(3) A, A A, A 1,1, 1, 1 N/D, A A, A 0, 1, 1, 1 A, N/D A, A 1, 0, 1, 1 N/D, N/D A, A 0,0, 1, 1 A, A N/D, A 1, 1, 0, 1 N/D, A N/D, A 0, 1, 0, 1 A, N/D N/D, A 1,0, 0, 1 N/D, N/D N/D, A 0, 0, 0, 1 A, A A, N/D 1, 1, 1, 0 N/D, A A, N/D0, 1, 1, 0 A, N/D A, N/D 1, 0, 1, 0 N/D, N/D A, N/D 0, 0, 1, 0 A, A N/D,N/D 1, 1, 0, 0 N/D, A N/D, N/D 0, 1, 0, 0 A, N/D N/D, N/D 1, 0, 0, 0 N,N/D N/D, N/D 0, 0, 0, 0 D, N/D N/D, N/D 0, 0, 0, 0

Table 21 is a combination of Table 11 and Table 20. Table 21 isapplicable to a case in which HARQ-ACK for a plurality of CCs istransmitted through a PUCCH or a PUSCH when M=2 in a CA based TDDcommunication system.

TABLE 21 Constel- Bits on PCC (PCell) SCC (SCell) lation PUSCHHARQ-ACK(0), HARQ-ACK(0), Resource b(0), o(0), o(1), HARQ-ACK(1)HARQ-ACK(1) n_(PUCCH) ⁽¹⁾ b(1) o(2), o(3) A, A A, A n_(PUCCH, 1) ⁽¹⁾ 1,1 1, 1, 1, 1 N/D, A A, A n_(PUCCH, 1) ⁽¹⁾ 0, 0 0, 1, 1, 1 A, N/D A, An_(PUCCH, 3) ⁽¹⁾ 1, 1 1, 0, 1, 1 N/D, N/D A, A n_(PUCCH, 3) ⁽¹⁾ 0, 1 0,0, 1, 1 A, A N/D, A n_(PUCCH, 0) ⁽¹⁾ 1, 0 1, 1, 0, 1 N/D, A N/D, An_(PUCCH, 3) ⁽¹⁾ 1, 0 0, 1, 0, 1 A, N/D N/D, A n_(PUCCH, 0) ⁽¹⁾ 0, 1 1,0, 0, 1 N/D, N/D N/D, A n_(PUCCH, 3) ⁽¹⁾ 0, 0 0, 0, 0, 1 A, A A, N/Dn_(PUCCH, 2) ⁽¹⁾ 1, 1 1, 1, 1, 0 N/D, A A, N/D n_(PUCCH, 2) ⁽¹⁾ 0, 1 0,1, 1, 0 A, N/D A, N/D n_(PUCCH, 2) ⁽¹⁾ 1, 0 1, 0, 1, 0 N/D, N/D A, N/Dn_(PUCCH, 2) ⁽¹⁾ 0, 0 0, 0, 1, 0 A, A N/D, N/D n_(PUCCH, 1) ⁽¹⁾ 1, 0 1,1, 0, 0 N/D, A N/D, N/D n_(PUCCH, 1) ⁽¹⁾ 0, 1 0, 1, 0, 0 A, N/D N/D, N/Dn_(PUCCH, 0) ⁽¹⁾ 1, 1 1, 0, 0, 0 N, N/D N/D, N/D n_(PUCCH, 0) ⁽¹⁾ 0, 00, 0, 0, 0 D, N/D N/D, N/D No Transmission 0, 0, 0, 0

Table 22 is an A/N mapping table when M=3 (Table 18) and two CCs (e.g.PCC and SCC) are configured. A PCC HARQ-ACK set/SCC HARQ-ACK set ismapped to 4-bit A/N according to the mapping relationship of Table 22.

TABLE 22 PCC (PCell) SCC (SCell) HARQ-ACK(0), HARQ-ACK(0), A/N bit onPUSCH HARQ-ACK(1), HARQ-ACK(1), o(0), o(1), HARQ-ACK(2) HARQ-ACK(2)o(2), o(3) A, A, A A, A, A 1, 1, 1, 1 A, A, N/D A, A, A 1, 0, 1, 1 A,N/D, any A, A, A 0, 1, 1, 1 N/D, any, any A, A, A 0, 0, 1, 1 A, A, A A,A, N/D 1, 1, 1, 0 A, A, N/D A, A, N/D 1, 0, 1, 0 A, N/D, any A, A, N/D0, 1, 1, 0 N/D, any, any A, A, N/D 0, 0, 1, 0 A, A, A A, N/D, any 1, 1,0, 1 A, A, N/D A, N/D, any 1, 0, 0, 1 A, N/D, any A, N/D, any 0, 1, 0, 1N/D, any, any A, N/D, any 0, 0, 0, 1 A, A, A N/D, any, any 1, 1, 0, 0 A,A, N/D N/D, any, any 1, 0, 0, 0 A, N/D, any N/D, any, any 0, 1, 0, 0 N,any, any N/D, any, any 0, 0, 0, 0 D, any, any N/D, any, any 0, 0, 0, 0

Table 23 is a combination of Table 12 and Table 22. Table 23 isapplicable to a case in which HARQ-ACK for a plurality of CCs istransmitted through a PUCCH or a PUSCH when M=3 in a CA based TDDcommunication system.

TABLE 23 PCC (PCell) SCC (SCell) Constel- Bits on HARQ-ACK(0),HARQ-ACK(0), lation PUSCH HARQ-ACK(1), HARQ-ACK(1), Resource b(0), o(0),o(1), HARQ-ACK(2) HARQ-ACK(2) n_(PUCCH) ⁽¹⁾ b(1) o(2), o(3) A, A, A A,A, A n_(PUCCH, 1) ⁽¹⁾ 1, 1 1, 1, 1, 1 A, A, N/D A, A, A n_(PUCCH, 1) ⁽¹⁾0, 0 1, 0, 1, 1 A, N/D, any A, A, A n_(PUCCH, 3) ⁽¹⁾ 1, 1 0, 1, 1, 1N/D, any, any A, A, A n_(PUCCH, 3) ⁽¹⁾ 0, 1 0, 0, 1, 1 A, A, A A, A, N/Dn_(PUCCH, 0) ⁽¹⁾ 1, 0 1, 1, 1, 0 A, A, N/D A, A, N/D n_(PUCCH, 3) ⁽¹⁾ 1,0 1, 0, 1, 0 A, N/D, any A, A, N/D n_(PUCCH, 0) ⁽¹⁾ 0, 1 0, 1, 1, 0 N/D,any, any A, A, N/D n_(PUCCH, 3) ⁽¹⁾ 0, 0 0, 0, 1, 0 A, A, A A, N/D, anyn_(PUCCH, 2) ⁽¹⁾ 1, 1 1, 1, 0, 1 A, A, N/D A, N/D, any n_(PUCCH, 2) ⁽¹⁾0, 1 1, 0, 0, 1 A, N/D, any A, N/D, any n_(PUCCH, 2) ⁽¹⁾ 1, 0 0, 1, 0, 1N/D, any, any A, N/D, any n_(PUCCH, 2) ⁽¹⁾ 0, 0 0, 0, 0, 1 A, A, A N/D,any, any n_(PUCCH, 1) ⁽¹⁾ 1, 0 1, 1, 0, 0 A, A, N/D N/D, any, anyn_(PUCCH, 1) ⁽¹⁾ 0, 1 1, 0, 0, 0 A, N/D, any N/D, any, any n_(PUCCH, 0)⁽¹⁾ 1, 1 0, 1, 0, 0 N, any, any N/D, any, any n_(PUCCH, 0) ⁽¹⁾ 0, 0 0,0, 0, 0 D, any, any N/D, any, any No Transmission 0, 0, 0, 0

Table 24 is an A/N mapping table when M=4 (Table 19) and two CCs (e.g.PCC and SCC) are configured. A PCC HARQ-ACK set/SCC HARQ-ACK set ismapped to 4-bit A/N according to the mapping relationship of Table 24.

TABLE 24 PCC (PCell) SCC (SCell) HARQ-ACK(0), HARQ-ACK(0), HARQ-ACK(1),HARQ-ACK(1), A/N bit on PUSCH HARQ-ACK(2), HARQ-ACK(2), o(0), o(1),HARQ-ACK(3) HARQ-ACK(3) o(2), o(3) A, A, A, N/D A, A, A, N/D 1, 1, 1, 1A, A, N/D, any A, A, A, N/D 1, 0, 1, 1 A, D, D, D A, A, A, N/D 0, 1, 1,1 A, A, A, A A, A, A, N/D 0, 1, 1, 1 N/D, any, any, A, A, A, N/D 0, 0,1, 1 any (A, N/D, any, A, A, A, N/D 0, 0, 1, 1 any), except for (A, D,D, D) A, A, A, N/D A, A, N/D, any 1, 1, 1, 0 A, A, N/D, any A, A, N/D,any 1, 0, 1, 0 A, D, D, D A, A, N/D, any 0, 1, 1, 0 A, A, A, A A, A,N/D, any 0, 1, 1, 0 N/D, any, any, A, A, N/D, any 0, 0, 1, 0 any (A,N/D, any, A, A, N/D, any 0, 0, 1, 0 any), except for (A, D, D, D) A, A,A, N/D A, D, D, D 1, 1, 0, 1 A, A, A, N/D A, A, A, A 1, 1, 0, 1 A, A,N/D, any A, D, D, D 1, 0, 0, 1 A, A, N/D, any A, A, A, A 1, 0, 0, 1 A,D, D, D A, D, D, D 0, 1, 0, 1 A, D, D, D A, A, A, A 0, 1, 0, 1 A, A, A,A A, D, D, D 0, 1, 0, 1 A, A, A, A A, A, A, A 0, 1, 0, 1 N/D, any, any,A, D, D, D 0, 0, 0, 1 any N/D, any, any, A, A, A, A 0, 0, 0, 1 any (A,N/D, any, A, D, D, D 0, 0, 0, 1 any), except for (A, D, D, D) (A, N/D,any, A, A, A, A 0, 0, 0, 1 any), except for (A, D, D, D) A, A, A, N/DN/D, any, any, 1, 1, 0, 0 any A, A, A, N/D (A, N/D, any, 1, 1, 0, 0any), except for (A, D, D, D) A, A, N/D, any N/D, any, any, 1, 0, 0, 0any A, A, N/D, any (A, N/D, any, 1, 0, 0, 0 any), except for (A, D, D,D) A, D, D, D N/D, any, any, 0, 1, 0, 0 any A, D, D, D (A, N/D, any, 0,1, 0, 0 any), except for (A, D, D, D) A, A, A, A N/D, any, any, 0, 1, 0,0 any A, A, A, A (A, N/D, any, 0, 1, 0, 0 any), except for (A, D, D, D)N, any, any, N/D, any, any, 0, 0, 0, 0 any any N, any, any, (A, N/D,any, 0, 0, 0, 0 any any), except for (A, D, D, D) (A, N/D, any, N/D,any, any, 0, 0, 0, 0 any), except for any (A, D, D, D) (A, N/D, any, (A,N/D, any, 0, 0, 0, 0 any), except for any), except for (A, D, D, D) (A,D, D, D) D, any, any, N/D, any, any, 0, 0, 0, 0 any any D, any, any, (A,N/D, any, 0, 0, 0, 0 any any), except for (A, D, D, D)

Table 25 is a combination of Table 13 and Table 24. Table 25 isapplicable to a case in which HARQ-ACK for a plurality of CCs istransmitted through a PUCCH or a PUSCH when M=4 in a CA based TDDcommunication system.

TABLE 25 PCC (PCell) SCC (SCell) HARQ-ACK(0), HARQ-ACK(0), Constel- Bitson HARQ-ACK(1), HARQ-ACK(1), lation PUSCH HARQ-ACK(2), HARQ-ACK(2),Resource b(0), o(0), o(1), HARQ-ACK(3) HARQ-ACK(3) n_(PUCCH) ⁽¹⁾ b(1)o(2), o(3) A, A, A, N/D A, A, A, N/D n_(PUCCH, 1) ⁽¹⁾ 1, 1 1, 1, 1, 1 A,A, N/D, any A, A, A, N/D n_(PUCCH, 1) ⁽¹⁾ 0, 0 1, 0, 1, 1 A, D, D, D A,A, A, N/D n_(PUCCH, 3) ⁽¹⁾ 1, 1 0, 1, 1, 1 A, A, A, A A, A, A, N/Dn_(PUCCH, 3) ⁽¹⁾ 1, 1 0, 1, 1, 1 N/D, any, any, A, A, A, N/Dn_(PUCCH, 3) ⁽¹⁾ 0, 1 0, 0, 1, 1 any (A, N/D, any, A, A, A, N/Dn_(PUCCH, 3) ⁽¹⁾ 0, 1 0, 0, 1, 1 any), except for (A, D, D, D) A, A, A,N/D A, A, N/D, any n_(PUCCH, 0) ⁽¹⁾ 1, 0 1, 1, 1, 0 A, A, N/D, any A, A,N/D, any n_(PUCCH, 3) ⁽¹⁾ 1, 0 1, 0, 1, 0 A, D, D, D A, A, N/D, anyn_(PUCCH, 0) ⁽¹⁾ 0, 1 0, 1, 1, 0 A, A, A, A A, A, N/D, any n_(PUCCH, 0)⁽¹⁾ 0, 1 0, 1, 1, 0 N/D, any, any, A, A, N/D, any n_(PUCCH, 3) ⁽¹⁾ 0, 00, 0, 1, 0 any (A, N/D, any, A, A, N/D, any n_(PUCCH, 3) ⁽¹⁾ 0, 0 0, 0,1, 0 any), except for (A, D, D, D) A, A, A, N/D A, D, D, D n_(PUCCH, 2)⁽¹⁾ 1, 1 1, 1, 0, 1 A, A, A, N/D A, A, A, A n_(PUCCH, 2) ⁽¹⁾ 1, 1 1, 1,0, 1 A, A, N/D, any A, D, D, D n_(PUCCH, 2) ⁽¹⁾ 0, 1 1, 0, 0, 1 A, A,N/D, any A, A, A, A n_(PUCCH, 2) ⁽¹⁾ 0, 1 1, 0, 0, 1 A, D, D, D A, D, D,D n_(PUCCH, 2) ⁽¹⁾ 1, 0 0, 1, 0, 1 A, D, D, D A, A, A, A n_(PUCCH, 2)⁽¹⁾ 1, 0 0, 1, 0, 1 A, A, A, A A, D, D, D n_(PUCCH, 2) ⁽¹⁾ 1, 0 0, 1, 0,1 A, A, A, A A, A, A, A n_(PUCCH, 2) ⁽¹⁾ 1, 0 0, 1, 0, 1 N/D, any, any,A, D, D, D n_(PUCCH, 2) ⁽¹⁾ 0, 0 0, 0, 0, 1 any N/D, any, any, A, A, A,A n_(PUCCH, 2) ⁽¹⁾ 0, 0 0, 0, 0, 1 any (A, N/D, any, A, D, D, Dn_(PUCCH, 2) ⁽¹⁾ 0, 0 0, 0, 0, 1 any), except for (A, D, D, D) (A, N/D,any, A, A, A, A n_(PUCCH, 2) ⁽¹⁾ 0, 0 0, 0, 0, 1 any), except for (A, D,D, D) A, A, A, N/D N/D, any, any, n_(PUCCH, 1) ⁽¹⁾ 1, 0 1, 1, 0, 0 anyA, A, A, N/D (A, N/D, any, n_(PUCCH, 1) ⁽¹⁾ 1, 0 1, 1, 0, 0 any), exceptfor (A, D, D, D) A, A, N/D, any N/D, any, any, n_(PUCCH, 1) ⁽¹⁾ 0, 1 1,0, 0, 0 any A, A, N/D, any (A, N/D, any, n_(PUCCH, 1) ⁽¹⁾ 0, 1 1, 0, 0,0 any), except for (A, D, D, D) A, D, D, D N/D, any, any, n_(PUCCH, 0)⁽¹⁾ 1, 1 0, 1, 0, 0 any A, D, D, D (A, N/D, any, n_(PUCCH, 0) ⁽¹⁾ 1, 10, 1, 0, 0 any), except for (A, D, D, D) A, A, A, A N/D, any, any,n_(PUCCH, 0) ⁽¹⁾ 1, 1 0, 1, 0, 0 any A, A, A, A (A, N/D, any,n_(PUCCH, 0) ⁽¹⁾ 1, 1 0, 1, 0, 0 any), except for (A, D, D, D) N, any,any, N/D, any, any, n_(PUCCH, 0) ⁽¹⁾ 0, 0 0, 0, 0, 0 any any N, any,any, (A, N/D, any, n_(PUCCH, 0) ⁽¹⁾ 0, 0 0, 0, 0, 0 any any), except for(A, D, D, D) (A, N/D, any, N/D, any, any, n_(PUCCH, 0) ⁽¹⁾ 0, 0 0, 0, 0,0 any), except for any (A, D, D, D) (A, N/D, any, (A, N/D, any,n_(PUCCH, 0) ⁽¹⁾ 0, 0 0, 0, 0, 0 any), except for any), except for (A,D, D, D) (A, D, D, D) D, any, any, N/D, any, any, No Transmission 0, 0,0, 0 any any D, any, any, (A, N/D, any, No Transmission 0, 0, 0, 0 anyany), except for (A, D, D, D)

FIG. 13 illustrates an A/N transmission procedure according to anembodiment of the present invention.

Referring to FIG. 13, a UE generates a first HARQ-ACK set for a first CC(or cell) and a second HARQ-ACK set for a second CC (or cell) (S1302).Then, the UE checks whether a PUSCH is allocated to a subframe (referredto as an A/N subframe) for A/N transmission (S1304). When no PUSCH isallocated to the A/N subframe, the UE transmits A/N information usingPUCCH format 1b and channel selection. In this case, PUCCH resources andA/N bits according to PUCCH format 1b and channel selection can betransmitted using Tables 11, 12 and 13 (or Tables 21, 23 and 25). On thecontrary, when a PUSCH is allocated to the A/N subframe, the UEmultiplexes A/N bits in the PUSCH. Specifically, the UE generates 4-bitA/N o(0), o(1), o(2), o(3) corresponding to the first HARQ-ACK set andthe second HARQ-ACK set (S1308). The 4-bit A/N can be obtained based onTables 20, 22 and 24 (or Tables 21, 23 and 25). The 4-bit A/N passesthrough a channel coding block (S170) (refer to FIG. 8) and a channelinterleaver block (S190) (refer to FIG. 8) and is transmitted throughthe PUSCH. Output bits of a data and control multiplexing block (S180)(refer to FIG. 8) and output bits of a channel coding block (S160) foran RI (refer to FIG. 8) are input to the channel interleaver block(S190). The RI is selectively present.

Channel coding (S170) may be performed using a Reed-Muller (RM) code,Tail-biting convolutional code, etc. When the RM code is used, the 4-bitA/N o(0), o(1), o(2), o(3) can be channel-coded using the followingEquation.

$\begin{matrix}{q_{i}^{ACK} = {\sum\limits_{n = 0}^{3}{\left( {o_{n} \cdot M_{{({i\mspace{11mu}{mod}\; 32})},n}} \right){mod}\; 2}}} & \left\lbrack {{Equation}\mspace{14mu} 3} \right\rbrack\end{matrix}$

Here, q_(i) ^(ACK) denotes an i-th channel-coded bit, i denotes aninteger equal to or greater than 0, specifically an integer in the rangeof 0 to Q_(ACK) ⁻¹ , and Q_(ACK) represents the total number ofchannel-coded bits. In addition, mod represents a modulo operation andM_(a,n) represents the following block code.

TABLE 26 i M_(i,0) M_(i,1) M_(i,2) M_(i,3) M_(i,4) M_(i,5) M_(i,6)M_(i,7) M_(i,8) M_(i,9) M_(i,10) 0 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 00 0 1 1 2 1 0 0 1 0 0 1 0 1 1 1 3 1 0 1 1 0 0 0 0 1 0 1 4 1 1 1 1 0 0 01 0 0 1 5 1 1 0 0 1 0 1 1 1 0 1 6 1 0 1 0 1 0 1 0 1 1 1 7 1 0 0 1 1 0 01 1 0 1 8 1 1 0 1 1 0 0 1 0 1 1 9 1 0 1 1 1 0 1 0 0 1 1 10 1 0 1 0 0 1 11 0 1 1 11 1 1 1 0 0 1 1 0 1 0 1 12 1 0 0 1 0 1 0 1 1 1 1 13 1 1 0 1 0 10 1 0 1 1 14 1 0 0 0 1 1 0 1 0 0 1 15 1 1 0 0 1 1 1 1 0 1 1 16 1 1 1 0 11 1 0 0 1 0 17 1 0 0 1 1 1 0 0 1 0 0 18 1 1 0 1 1 1 1 1 0 0 0 19 1 0 0 00 1 1 0 0 0 0 20 1 0 1 0 0 0 1 0 0 0 1 21 1 1 0 1 0 0 0 0 0 1 1 22 1 0 00 1 0 0 1 1 0 1 23 1 1 1 0 1 0 0 0 1 1 1 24 1 1 1 1 1 0 1 1 1 1 0 25 1 10 0 0 1 1 1 0 0 1 26 1 0 1 1 0 1 0 0 1 1 0 27 1 1 1 1 0 1 0 1 1 1 0 28 10 1 0 1 1 1 0 1 0 0 29 1 0 1 1 1 1 1 1 1 0 0 30 1 1 1 1 1 1 1 1 1 1 1 311 0 0 0 0 0 0 0 0 0 0

FIG. 14 illustrates a BS and UE applicable to embodiments of the presentinvention. In the case of a system including a relay, the BS or UE canbe replaced by the relay.

Referring to FIG. 14, a wireless communication system includes a BS 110and a UE 120. The BS includes a processor 112, a memory 114, an RF unit116. The processor 112 may be configured to implement the proceduresand/or methods proposed by the present invention. The memory 114 isconnected to the processor 112 and stores information related tooperations of the processor 112. The RF unit 116 is connected to theprocessor 112, transmits and/or receives an RF signal. The UE 120includes a processor 122, a memory 124, and an RF unit 126. Theprocessor 112 may be configured to implement the procedures and/ormethods proposed by the present invention. The memory 124 is connectedto the processor 122 and stores information related to operations of theprocessor 122. The RF unit 126 is connected to the processor 122,transmits and/or receives an RF signal. The BS 110 and/or UE 120 mayinclude a single antenna or multiple antennas.

The embodiments of the present invention described hereinbelow arecombinations of elements and features of the present invention. Theelements or features may be considered selective unless otherwisementioned. Each element or feature may be practiced without beingcombined with other elements or features. Further, an embodiment of thepresent invention may be constructed by combining parts of the elementsand/or features. Operation orders described in embodiments of thepresent invention may be rearranged. Some constructions of any oneembodiment may be included in another embodiment and may be replacedwith corresponding constructions of another embodiment. It will beobvious to those skilled in the art that claims that are not explicitlycited in each other in the appended claims may be presented incombination as an embodiment of the present invention or included as anew claim by a subsequent amendment after the application is filed.

In the embodiments of the present invention, a description is madecentering on a data transmission and reception relationship among a BS,a relay, and an MS. In some cases, a specific operation described asperformed by the BS may be performed by an upper node of the BS. Namely,it is apparent that, in a network comprised of a plurality of networknodes including a BS, various operations performed for communicationwith an MS may be performed by the BS, or network nodes other than theBS. The term ‘BS’ may be replaced with the term ‘fixed station’, ‘NodeB’, ‘enhanced Node B (eNode B or eNB)’, ‘access point’, etc. The term‘UE’ may be replaced with the term ‘Mobile Station (MS)’, ‘MobileSubscriber Station (MSS)’, ‘mobile terminal’, etc.

The embodiments of the present invention may be achieved by variousmeans, for example, hardware, firmware, software, or a combinationthereof. In a hardware configuration, the methods according to theembodiments of the present invention may be achieved by one or moreApplication Specific Integrated Circuits (ASICs), Digital SignalProcessors (DSPs), Digital Signal Processing Devices (DSPDs),Programmable Logic Devices (PLDs), Field Programmable Gate Arrays(FPGAs), processors, controllers, microcontrollers, microprocessors,etc.

In a firmware or software configuration, the embodiments of the presentinvention may be implemented in the form of a module, a procedure, afunction, etc. For example, software code may be stored in a memory unitand executed by a processor. The memory unit is located at the interioror exterior of the processor and may transmit and receive data to andfrom the processor via various known means.

Those skilled in the art will appreciate that the present invention maybe carried out in other specific ways than those set forth hereinwithout departing from the spirit and essential characteristics of thepresent invention. The above embodiments are therefore to be construedin all aspects as illustrative and not restrictive. The scope of theinvention should be determined by the appended claims and their legalequivalents, not by the above description, and all changes coming withinthe meaning and equivalency range of the appended claims are intended tobe embraced therein.

The present invention is applicable to wireless communication devicessuch as a UE, a relay, a BS, etc.

What is claimed is:
 1. A method for transmitting uplink controlinformation in a wireless communication system supporting carrieraggregation and operating in Time Division Duplex (TDD), the methodcomprising: transmitting 4 bits (o(0), o(1), o(2), o(3)) for hybridautomatic repeat request acknowledgements (HARQ-ACKs) on a physicaluplink shared channel (PUSCH), wherein the 4 bits correspond to a firstset of HARQ-ACKs associated with a first component carrier (CC) and asecond set of HARQ-ACKs associated with a second CC according to arelation including the following table: First Set of Second Set of o(0),o(1), HARQ-ACKs HARQ-ACKs o(2), o(3) A, A, A A, A, A 1, 1, 1, 1 A, A,N/D A, A, A 1, 0, 1, 1 A, N/D, any A, A, A 0, 1, 1, 1 N/D, any, any A,A, A 0, 0, 1, 1 A, A, A A, A, N/D 1, 1, 1, 0 A, A, N/D A, A, N/D 1, 0,1, 0 A, N/D, any A, A, N/D 0, 1, 1, 0 N/D, any, any A, A, N/D 0, 0, 1, 0A, A, A A, N/D, any 1, 1, 0, 1 A, A, N/D A, N/D, any 1, 0, 0, 1 A, N/D,any A, N/D, any 0, 1, 0, 1 N/D, any, any A, N/D, any 0, 0, 0, 1 A, A, AN/D, any, any 1, 1, 0, 0 A, A, N/D N/D, any, any 1, 0, 0, 0 A, N/D, anyN/D, any, any 0, 1, 0, 0 N, any, any N/D, any, any 0, 0, 0, 0 D, any,any N/D, any, any 0, 0, 0,
 0.

wherein A denotes ACK, N denotes negative ACK (NACK), D denotesdiscontinuous transmission (DTX), N/D denotes NACK or DTX, and anyrepresents one of ACK, NACK and DTX.
 2. The method according to claim 1,wherein the first set of HARQ-ACKs comprises HARQ-ACK(0), HARQ-ACK(1)and HARQ-ACK(2) associated with the first CC, and the second set ofHARQ-ACKs comprises HARQ-ACK(0), HARQ-ACK(1) and HARQ-ACK(2) associatedwith the second CC.
 3. The method according to claim 2, wherein when aphysical downlink shared channel (PDSCH) without a correspondingphysical downlink control channel (PDCCH) is detected in the first CC orthe second CC, HARQ-ACK(0) refers to an ACK/NACK/DTX response to thePDSCH without PDCCH, and HARQ-ACK (j) (1≦j≦2) in the correspondingHARQ-ACK set represents an ACK/NACK/DTX response to a PDSCHcorresponding to a PDCCH having a downlink assignment index (DAI) of jor an ACK/NACK/DTX response to an semi-persistent scheduling (SPS)release PDCCH having a DAI of j.
 4. The method according to claim 2,wherein when a physical downlink shared channel (PDSCH) without acorresponding physical downlink control channel (PDCCH) is not detectedin the first CC or the second CC, HARQ-ACK(j) (0≦j≦2) in thecorresponding HARQ-ACK set represents an ACK/NACK/DTX response to aPDSCH corresponding to a PDCCH having a downlink assignment index (DAI)of j+1 or an ACK/NACK/DTX response to an semi-persistent scheduling(SPS) release PDCCH having a DAI of j+1.
 5. The method according toclaim 1, wherein the first CC is a primary CC and the second CC is asecondary CC.
 6. The method according to claim 1, wherein thetransmitting the 4 bits comprises channel-coding the 4 bits usingEquation A: $\begin{matrix}{{q_{i}^{ACK} = {\sum\limits_{n = 0}^{3}{\left( {o_{n} \cdot M_{{({i\mspace{11mu}{mod}\; 32})},n}} \right){mod}\; 2}}},} & \left\lbrack {{Equation}\mspace{14mu} A} \right\rbrack\end{matrix}$ wherein q_(i) ^(ACK) denotes an i-th channel-coded bit, idenotes an integer equal to or greater than 0, mod represents a modulooperation, and M_((i mod 32),n) represents the following block code: iM_(i, 0) M_(i, 1) M_(i, 2) M_(i, 3) 0 1 1 0 0 1 1 1 1 0 2 1 0 0 1 3 1 01 1 4 1 1 1 1 5 1 1 0 0 6 1 0 1 0 7 1 0 0 1 8 1 1 0 1 9 1 0 1 1 10 1 0 10 11 1 1 1 0 12 1 0 0 1 13 1 1 0 1 14 1 0 0 0 15 1 1 0 0 16 1 1 1 0 17 10 0 1 18 1 1 0 1 19 1 0 0 0 20 1 0 1 0 21 1 1 0 1 22 1 0 0 0 23 1 1 1 024 1 1 1 1 25 1 1 0 0 26 1 0 1 1 27 1 1 1 1 28 1 0 1 0 29 1 0 1 1 30 1 11 1 31 1 0 0
 0.


7. A communication device configured to transmit uplink controlinformation in a wireless communication system supporting carrieraggregation and operating in Time Division Duplex (TDD), thecommunication device comprising: a radio frequency (RF) unit configuredto transmit 4 bits (o(0), o(1), o(2), o(3)) for hybrid automatic repeatrequest acknowledgements (HARQ-ACKs) on a physical uplink shared channel(PUSCH), wherein the 4 bits correspond to a first set of HARQ-ACKsassociated with a first component carrier (CC) and a second set ofHARQ-ACKs associated with a second CC according to a relation includingthe following table: First Set of Second Set of o(0), o(1), HARQ-ACKsHARQ-ACKs o(2), o(3) A, A, A A, A, A 1, 1, 1, 1 A, A, N/D A, A, A 1, 0,1, 1 A, N/D, any A, A, A 0, 1, 1, 1 N/D, any, any A, A, A 0, 0, 1, 1 A,A, A A, A, N/D 1, 1, 1, 0 A, A, N/D A, A, N/D 1, 0, 1, 0 A, N/D, any A,A, N/D 0, 1, 1, 0 N/D, any, any A, A, N/D 0, 0, 1, 0 A, A, A A, N/D, any1, 1, 0, 1 A, A, N/D A, N/D, any 1, 0, 0, 1 A, N/D, any A, N/D, any 0,1, 0, 1 N/D, any, any A, N/D, any 0, 0, 0, 1 A, A, A N/D, any, any 1, 1,0, 0 A, A, N/D N/D, any, any 1, 0, 0, 0 A, N/D, any N/D, any, any 0, 1,0, 0 N, any, any N/D, any, any 0, 0, 0, 0 D, any, any N/D, any, any  0,0, 0, 0,

wherein A denotes ACK, N denotes negative ACK (NACK), D denotesdiscontinuous transmission (DTX), N/D denotes NACK or DTX, and anyrepresents one of ACK, NACK and DTX.
 8. The communication deviceaccording to claim 7, wherein the first set of HARQ-ACKs comprisesHARQ-ACK(0), HARQ-ACK(1) and HARQ-ACK(2) associated with the first CC,and the second set of HARQ-ACKs comprises HARQ-ACK(0), HARQ-ACK(1) andHARQ-ACK(2) associated with the second CC.
 9. The communication deviceaccording to claim 8, wherein when a physical downlink shared channel(PDSCH) without a corresponding physical downlink control channel(PDCCH) is detected in the first CC or the second CC, HARQ-ACK(0) refersto an ACK/NACK/DTX response to the PDSCH without PDCCH, and HARQ-ACK (j)(1≦j≦2) in the corresponding HARQ-ACK set represents an ACK/NACK/DTXresponse to a PDSCH corresponding to a PDCCH having a downlinkassignment index (DAI) of j or an ACK/NACK/DTX response to ansemi-persistent scheduling (SPS) release PDCCH having a DAI of j. 10.The communication device according to claim 8, wherein when a physicaldownlink shared channel (PDSCH) without a corresponding physicaldownlink control channel (PDCCH) is not detected in the first CC or thesecond CC, HARQ-ACK(j) (0≦j≦2) in the corresponding HARQ-ACK setrepresents an ACK/NACK/DTX response to a PDSCH corresponding to a PDCCHhaving a downlink assignment index (DAI) of j+1 or an ACK/NACK/DTXresponse to an semi-persistent scheduling (SPS) release PDCCH having aDAI of j+1.
 11. The communication device according to claim 7, whereinthe first CC is a primary CC and the second CC is a secondary CC. 12.The communication device according to claim 7, wherein the RF unittransmits the 4 bits by channel-coding the 4 bits using Equation A:$\begin{matrix}{{q_{i}^{ACK} = {\sum\limits_{n = 0}^{3}{\left( {o_{n} \cdot M_{{({i\mspace{11mu}{mod}\; 32})},n}} \right){mod}\; 2}}},} & \left\lbrack {{Equation}\mspace{14mu} A} \right\rbrack\end{matrix}$ wherein q_(i) ^(ACK) denotes an i-th channel-coded bit, idenotes an integer equal to or greater than 0, mod represents a modulooperation, and M_((i mod 32),n) represents the following block code: IM_(i, 0) M_(i, 1) M_(i, 2) M_(i, 3) 0 1 1 0 0 1 1 1 1 0 2 1 0 0 1 3 1 01 1 4 1 1 1 1 5 1 1 0 0 6 1 0 1 0 7 1 0 0 1 8 1 1 0 1 9 1 0 1 1 10 1 0 10 11 1 1 1 0 12 1 0 0 1 13 1 1 0 1 14 1 0 0 0 15 1 1 0 0 16 1 1 1 0 17 10 0 1 18 1 1 0 1 19 1 0 0 0 20 1 0 1 0 21 1 1 0 1 22 1 0 0 0 23 1 1 1 024 1 1 1 1 25 1 1 0 0 26 1 0 1 1 27 1 1 1 1 28 1 0 1 0 29 1 0 1 1 30 1 11 1 31 1 0 0 0.